A professional photographer from Hamilton has been charged after a sexual assault at an elementary school in Bolton, police say.

OPP officers were called by officials from the Dufferin-Peel Catholic School Board after they received a complaint of inappropriate touching from a female student at the school.

A 60-year-old Hamilton man was arrested on Friday and charged with sexual assault.

He will appear in an Orangeville court in April.