After being charged with sexual assault on a minor earlier this month, the same Perth East man is now facing 34 more underage sex charges.
Perth County OPP say the new charges against Thomas Luckhart are in relation to cases that go back to 1990.
Police say those cases involved eight male victims.
In total, the 54-year-old has been charged with 16 counts sexual assault on a person under 16 years of age, 15 counts of sexual interference on a person under 16 years of age, and three counts of sexual exploitation of a young person.
He was arrested on July 17.
He was remanded into custody until July 27 after appearing at a bail hearing on Monday.
Luckhart was charged in connection to an incident with a minor in Serbingville last month.
Police urge anyone with information regarding any possible incidents related to this case to contact Detective Constable Kim Kalmusky or Detective Constable Jamie-Lynn Meyer at 519-393-6123.