Sydney driver bites cop at traffic stop

A Sydney police officer has been bitten multiple times in a violent struggle with a driver arrested on cocaine possession charges.

The 45-year-old motorist allegedly tested positive for the drug at a roadside test in Earlwood in Sydney's southwest on Friday afternoon.

Police said when officers allegedly found 13g of cocaine on the Campsie man, he lunged and bit a leading senior constable on the arm.

During a long struggle the officer suffered more bites on his arm before police and a member of the public finally managed to restrain the driver.

The man was taken to hospital with minor injuries before being released and charged with assaulting a person with intent to resist/prevent apprehension, assault occasioning actual bodily harm, common assault and deemed supply, and possessing a prohibited drug of a trafficable quantity.

He is due to face the Parramatta Local Court on Saturday.

The police officer has been released from hospital after being treated for the bites, along with minor injuries to his knees, his hand and his wrist.

The bystander who intervened was also taken to hospital and has since been released.