A Scarborough man facing child porn charges has volunteered at a public school near his home, police say.
Scarborough man faces child porn charges