On Oct. 5, the Canada Border Services Agency contacted police after they found a package with child pornography.
The investigation led police to a Bradford home, where a 36-year-old man was arrested Thursday.
Officers executed a search warrant at the residence and seized a number of child pornography materials and several electronic devices.
Jesse Morellato, 36, from Bradford, has been charged with two counts of importing child pornography, three counts of possessing child pornography, two counts of mailing obscene matter, accessing child pornography, distributing child pornography, possession of obscene materials and possession of a prohibited weapon.
Read more: 10 cars stolen in 1 night in Bradford, Ont.
The accused was held for a bail hearing.
The investigation is ongoing.
Anyone with information is asked to contact Det.-Sgt. Kai Johnson at 905-775-3311, ext. 1040, or Crime Stoppers anonymously.