A 20-year-old man has been charged with attempted murder after a struggle with police officers following a traffic stop.

Two officers pulled over a vehicle for a traffic violation on York Street, south of Richmond Street West, at about 10:15 p.m. on Friday.

The driver of the vehicle got into a physical altercation with one of the officers. During the struggle, the officer's gun fired while still in its holster.

The suspect then grabbed the gun and pointed it at the officers, but he was quickly disarmed, police said.

No one was hit by the bullet, but police wouldn't say how the gun fired. Police couldn't find the discharged bullet.

The accused was taken to hospital with serious injuries, police said.

Marcel Joseph Lapensee, of Toronto, is charged with:

  • Two counts of attempted murder
  • Disarming a police officer
  • Discharging a firearm,
  • Assaulting a police officer
  • Pointing a firearm,
  • Weapons dangerous
  • Possession of a restricted weapon