Charlie O'Neill has 12 convictions for 21 offences, with the court told he had an 'easy life and gained a lot of money for ...