He has more than 100 offences on his criminal record