A 21-year-old Charlottetown man faces assault charges after he allegedly bit a police officer during an arrest on Sunday.

Charlottetown police said it started with a complaint from a woman living on Turtle Lane who said a man threatened her with a knife and stole her Xbox.

She called police. Then just a few minutes later, a call came in to police from a taxi company claiming a man was trying to rob a cab driver at the same address.

Police said he was threatening the driver with a needle.

Deputy chief Gary McGuigan said the chaos didn’t stop after officers arrived.

'I think the saving grace for one of the officers was that he was wearing protective gloves when this individual bit him.' - Deputy chief Gary McGuigan

“While trying to take control of the suspect, the suspect bit one of the officers and attempted to bite another officer before the officers were able to get him under control and handcuffed,” he said.

“I think the saving grace for one of the officers was that he was wearing protective gloves when this individual bit him. So there were no puncture wounds, but just the pressure from the bite.”

McGuigan said the man faces charges of armed robbery, theft, breach of probation, and two counts of assaulting a police officer.

He will appear in provincial court at a later date.