ALLISTON - A 31-year-old Vaughan man faces a long list of charges after allegedly biting and hitting a Nottawasaga OPP officer during a traffic stop Sunday near Alliston.

The man was heading west towards Alliston on Highway 89 in a red Honda Civic just before 4:30 p.m. March 22 when he was pulled over for dangerous driving.

Police said the driver was seen swerving on the road and waving his middle finger to other drivers.

After stopping the driver, the officer determined he was impaired and tried to arrest him.

Police said the man tried to free himself by biting the officer’s arm and punching him in the head.

The officer eventually subdued the man and brought him to the detachment.

During the investigation, police found the man was in possession of 1.5 grams of crystal methamphetamine and was also bound by a probation order.

The man was held for bail hearing today (March 23) and has been charged with dangerous driving, driving while ability impaired, resist peace officer, assault peace officer causing bodily harm, refuse to provide breath sample, possession of a drug, and breach probation.

The officer who was injured during the traffic stop was treated in hospital and released.