Trooper Byron Lee Varnell, 34, was charged with assault by strangulation and assault on a government official.
Varnell was placed on paid leave Tuesday. He had been on administrative duty since the Sept. 2 incident.
The State Bureau of Investigation is looking into the incident..
Both the Highway Patrol and Rocky Mount police have declined to identify what led to the confrontation.