A 47-year-old man currently facing charges of assaulting a peace officer in Alberta has been arrested for allegedly assaulting a Vancouver Police Department member.

Ali Eltah Ishag, of no fixed address, was arrested Saturday morning on outstanding mischief and threatening warrants.

Two beat officers in the city's downtown eastside tried to arrest the man around 9:30 a.m. in the 00-block of East Hastings Street. When approaching on foot Ishag allegedly actively tried to resist and fight with officers, even trying to pull one of the officer's guns from its holster.

"Unsuccessful at getting the officer's gun, the man then grabbed the officer's collapsible baton and before he could wield it against the officers, cover officers arrived and subdued the man," VPD spokesperson Const. Lindsey Houghton said.

Ishag is charged with one count of obstructing a peace officer, one count of assaulting a peace officer with intent to resist arrest and one count of disarming a police officer.

He is currently facing a charge of assaulting a peace officer in connection to a February 2009 incident in Calgary, Alberta.

Ishag is due to appear in Vancouver Provincial Court Monday morning.