Police have charged a Belleville man after two different women had a handgun pointed at them as they drove down a main road Sunday morning.

Shortly after 6 a.m., a call came in from a woman who said she was driving on Cannifton Road when a gun-wielding man jumped in front of her, said the Belleville Police Service.

The woman evaded the man and immediately called 911, police said.

While officers were heading to the scene, a second woman called 911 to report almost the exact same incident — that a man with a gun had jumped in front of her car as she drove on Cannifton Road.

That woman was also able to escape unharmed, Belleville police said.

Tasered while held at gunpoint

A patrol officer spotted the man, who tossed away his weapon and led the officer on a foot chase through Belleville backyards, said police. 

Police Tasered the suspect after he refused to follow commands while being held at gunpoint, Belleville police said.

The force's emergency response team and an Ontario Provincial Police K9 unit later recovered the gun, said police.

A 21-year-old Belleville man faces two charges of pointing a firearm, one charge of carrying a concealed weapon and one charge of possessing a weapon dangerous to the public peace, police said.

He is being held in custody for a Monday bail hearing.