A former Durham Region police officer is facing a slew of sexual assault charges related to alleged incidents involving a teen girl more than two decades ago.

Ontario’s police watchdog said a Canada-wide warrant was issued for Kevin Seamons and the former officer was arrested by the Mounties in Alberta on Wednesday night.