Two men in Calgary are among 341 people charged as part of a global child-exploitation investigation initiated by Toronto police.

Toronto police revealed the details this morning of the international child sex abuse and pornography investigation that stretched across six continents and led to hundreds of arrests, including 50 in Ontario and 58 in the rest of Canada.

School teachers, doctors and actors were among those arrested, said police.

The United States Postal Inspection Service was closely involved in the investigation, as were authorities in Sweden, Spain, Australia, South Africa, and Hong Kong, among others. 

Toronto police worked with the Southern Alberta Internet Child Exploitation Unit to make arrests in this province.

A 34-year-old man in Calgary was charged last January, and pleaded guilty of possessing child pornography in October.

He will be sentenced in February at the same time he is scheduled to make an appearance on accessing child pornography.

A 39-year-old man was charged with possessing child pornography last December. He is expected to appear in court on Friday.

His trial for accessing and distributing child pornography is scheduled for January.