London police say a 30-year-old man is facing a number of child porn-related charges following a month-long investigation.

Eli Portillo has been charged with four counts of distributing child pornography, two counts of possession of child pornography, making child pornography and accessing child pornography.

The charges stem from an investigation that began in April, and follow a search of a Grenfell Drive residence on Wednesday.