A 32-year-old Edmonton man has been charged after allegedly trying to shoot a police officer then leading law enforcement on a tense chase through Metro Vancouver this month.

The New Westminster Police Department confirmed a slew of counts have been approved against Steven Gordon Vollrath, including assault, dangerous operation of a motor vehicle, and failing to stop for police.

Vollrath pulled a gun on a patrol officer who found him sleeping in a rented Buick Lacrosse with a woman in New Westminster on May 18, according to authorities.

The couple then allegedly sped off, committed a number of hit-and-runs while being pursued by police, and dumped the car in the driveway of a Vancouver home.

Mounties apprehended Vollrath and the woman he was with almost a week later in Camrose, Alta.

It’s unclear what charges she’s facing, if any.

Vollrath is also charged with trying to fire a gun at a police officer, using a firearm to assault or try to assault a police officer, fraudulently personating someone to avoid arrest, and having care of a vehicle that failed to stop at the scene of an accident.

He’s currently in custody at the Calgary Remand Centre, where he’s being held on unrelated criminal charges.