Daniel Greco, charged by City Police last week with unlawfully associating and communicating with children on Whitefish Island, is facing 16 similar new charges.
Greco, age 46, of 8 Trunk Road is charged with a dozen new counts of breaching a prohibition order and four charges of breaching a probation order.
Police say Greco was again picked up in the recreational locks/ Whitefish Island area.
In addition to the new criminal charges, he's also accused under the provincial Liquor Licence Act, with supplying alcohol to minors.
Under an assortment of prohibition and probation orders, Greco is prohibited from attending public parks or swimming areas where anyone under the age of 16 is present, from communicating with anyone under 16 and from being in the presence of children younger than 14.
The new alleged offences took place between July 1 and August 17.
He's due in bail court on Monday.
************************* Earlier SooToday.com coverage of this story