The Hamilton Police ICE (Internet Child Exploitation) Unit has laid charges following an investigation that started early last year.
Police say they traced an child pornography image that was uploaded to an online chat application back to a Hamilton residence.
In June 2017, police executed a search warrant and seized numerous electronic devices.
A forensic analysis lead to the discovery of digital images and videos of child pornography.
A 30-year-old Hamilton man is charged with possession of child pornography.
More on Canada