A 66-year-old Prince George man is facing charges after assaulting a law enforcement officer.

According to the RCMP, an officer with the BC Highway Patrol conducted a traffic stop just after 11 am on March 25th at the intersection of Highway 97 North and 10th Avenue.

During the happening, the suspected driver exited the car and began assaulting the officer. A short time later, three members of the public came to his aid and assist him gain control of the man.

All three remained with the suspect until officers arrived and placed him under arrest.

“We would like to spread our gratefulness to these individuals for their actions in this situation,” stated Inspector Darren Woroshelo, Officer in Charge of Northern B.C. Highway Patrol.

“They unquestionably prevented further harm from happening to our police officer, while risking their own security to do so.”

The officer was taken to hospital for the treatment of his damages.

Robert Charles Waite is charged with heightened assault and two counts of assaulting a peace officer.

Waite was free back into the community and will seem in court at a later date.