A Toronto man who worked as a summer camp director and an after-school program leader is now facing six child pornography charges.

Police say Chun Him (Louis) Wong, 25, was arrested after officers executed a search warrant at a home in the Highway 401 and Don Mills Road area.

A second search warrant was executed at a business address in the Mount Pleasant Road and Davisville Avenue area.

It is alleged the man provided computer services to Moorelands Community Services and posted child-abuse images on social networking and image-hosting sites.

Police say the man also worked as an after-school program leader at Thorncliffe Park Public School and Gateway Public School from September 2008 to June 2013 and as a director at several summer camps in the Greater Toronto Area.

Wong is charged with two counts of possession of child pornography, two counts of accessing child pornography and two counts of making child pornography available.

With files from The Canadian Press