There were audible murmurs in the courtroom as former Common Councillor Donnie Snook pleaded guilty to a total of 46 charges involving 17 victims dating back to 2006 including threats of extortion.
He had originally been charged with 8 charges of child exploitation.
Snook entered the courtroom with buzzed hair looking thin, tired and dishevelled.
The prosecution is asking for a 2 week adjournment to set a date for sentencing.