A 43-year-old Barrie police officer has been charged with two counts of sexual assault.

Ontario Provincial Police say the charges are connected to domestic incidents that occurred over the past eight months.

The officer's name will not be released in order to protect the victim's privacy.

The officer has been suspended from duty and is due in a Bracebridge court next month.