A Dufferin County OPP officer has been charged with assault in connection to an alleged off-duty incident.

On Tuesday, officers with the OPP professional standards bureau arrested a 49-year-old Amaranth Township man and charged him with two counts of assault.

The charges stem from an alleged off-duty incident that happened in November. The officer was released on a promise to appear in a Bradford court next month.

The accused has been an OPP member for 14 years.