A former Wyoming police officer is facing felony rape and assault charges in Colorado, accused of sexually torturing his 19-year-old extramarital girlfriend.

Sean Tatro, 33, is charged with strangulation assault, sexual assault, contributing to the delinquency of a minor, menacing, using stun guns and various misdemeanors in Garfield County Court, according to an evidentiary affidavit provided Wednesday to Cowboy State Daily.