An off-duty Ontario Provincial Police officer from Wellington County has been charged following an alleged road rage confrontation in Cambridge on the weekend.

Waterloo Regional Police said the OPP officer was allegedly involved in an altercation with two people in a plaza on Dundas Street.

The officer was charged with two counts each of assault and uttering threats.

The officer is set to appear in court April 28.