A Barrie man has been charged in a six month child pornography investigation.

On Thursday officers executed a search warrant, seizing four devices from a Barrie home. Police say he used Skype and ChatStep to upload child pornography.

A 38-year-old man was arrested and charged with possession of child pornography.

The accused will appear in court at a future date.