Toronto police have charged a 69-year-old local man with sexually assaulting a young boy over a period of three years from 1990 to 1993.

Guy Babineau is due in court this morning to face charges of sexual assault, sexual interference and invitation to sexual touching.

Police say Babineau had connections with organizations mentoring youths in the GTA, and they believe there may be more victims.

They're asking anyone with information to call them, or contact Crime Stoppers anonymously.