A Scarborough man is facing child pornography and sexual assault charges following an investigation by Toronto police into child sex-abuse images.

Police allege the suspect accessed, possessed, made available, and made child abuse material. They also allege that he sexually assaulted two children.

Investigators executed a search warrant at a home in the McCowan Road and Eglinton Avenue East area on Nov. 9. The suspect was arrested the same day as part of the investigation.

Joshua McKnight, 21, has been charged with three counts of possession of child pornography, three counts of accessing child pornography, three counts of making child pornography, two counts of sexual assault, two counts of sexual interference and making available child pornography.

He made a court appearance on Nov. 10.

Police said Monday they believe that the suspect has had access to other children and they are appealing for anyone with information to come forward.

Police say the suspect was known online as Naruto9TFD@gmail.com and herocreepers@outlook.com.

Anyone with information is being asked to contact police at 416-808-8500 or call Crime Stoppers anonymously at 416-222-TIPS (8477).