Perth OPP are investigating a sexual assault in Listowel.

Police say it happened on Sept. 8 inside a home.

A 25-year-old North Perth man has been charged with sexual assault with a weapon and two counts of fail to comply with probation.

The accused was held for a bail hearing Friday.

Anyone with information is asked to contact police.