A former hockey and soccer team volunteer in Toronto is facing multiple child pornography charges following an investigation from the Child Exploitation Section of the Toronto police.

Police charged the man after executing a search warrant on a Toronto home Thursday.

(James) Ian Duff, 50, has been charged.

He has been a volunteer with teams in the Greater Toronto Hockey League from 2003 to 2008, and with soccer teams of the Weston Wolves Soccer Club from 2003 to 2006.