SOUTH PORTLAND, Maine — A man with a lengthy rap sheet is facing felony charges after he assaulted an officer who attempted to arrest him for stealing a vehicle, according to police.

Vaughn Scott, 35, a Portland transient, was allegedly intoxicated when police discovered him in a stolen Jeep near a Western Avenue shopping plaza Tuesday evening, according to South Portland police Lt. Frank Clark.

Officers were sent to the location after a call came in that the vehicle was in a ditch near the shopping plaza, according to Clark.

When South Portland Officer Rocco Navarro arrived on scene he found an intoxicated Scott in the passenger side of the vehicle and the Jeep was identified as one stolen out of Portland earlier Tuesday, police said.

Story continues below advertisement.

Scott was uncooperative when Navarro approached the vehicle, aggressively pushing the officer and grabbing him by the shirt and gun belt, Clark said. Navarro used his Taser to subdue Scott and took him into custody.

Scott was booked into the Cumberland County Jail and charged with theft and assault on a police officer, both felonies due to his prior arrests, Clark said.

Scott’s record includes convictions for motor vehicle burglary, assault, aggravated assault, assault on a police officer and eluding arrest.