Three Southwest Middlesex males have been charged with various sexual offences after OPP were notified last Sunday of sexual acts involving a female under 16.

Police say there were six separate incidents over several months, involving an adult male.

Charged with three counts of sexual assault, three counts of sexual interference and three counts of invitation to sexual touching, all with a person under 16, is 20-year-old Steven Moen.

David Rowles, 19, is charged with two counts each of sexual interference and invitation to sexual touching, all with a person under 16.

Jediah Allinson, 21, is charged with sexual assault, sexual interference and invitation to sexual touching with a person under 16.