A former Ontario Provincial Police officer is facing dozens of drug and sex offences following his arrest.

Perth County OPP arrested John Paul Stone, 54, on July 8.

He was charged with 11 sexual offences alleged to have occurred in Listowel between 2012 and 2015, along with one charge of trafficking in crystal meth.

Seven of the incidents involve a minor under the age of 16.

Those charges include seven of sexual assault, seven acts of sexual interference with a person under 16 years of age, two charges of invitation to sexual touching under 16 years of age, and two charges of exposure to person under 16 years of age.

Stone also faces 11 drug charges in relation to dealing crystal meth and trafficking cocaine, alleged to have taken place in 2001.

On Tuesday, Stone was arrested again and was charged with the following offences.

• Luring a person under 16 years of age by means of telecommunication x2

• Agreement or arrangement – Sexual offence against a child x7

• Procure to have illicit sexual intercourse x5

• Makes, prints, publishes or possesses for the purpose of publication any child pornography

• Imports, distributes, sells or possesses for the purpose of distribution or sale any child pornography

Stone was released following a bail hearing in Stratford but is scheduled to appear in a Listowel court on Sept. 23.

Stone was an OPP Constable in Hastings County from 1985 to 1991.