Peel police have charged a 18-year-old man with multiple offences after an officer was injured during a traffic stop in Mississauga.

Police say the incident took place outside of a banquet hall on Innovator Drive, near Courtneypark Drive and Kennedy Road. 

According to police, an officer was on foot attempting to stop a motorist at around 11:45 p.m. when he was struck by the vehicle and suffered a minor leg injury. 

Police say the driver was apprehended just down the street on Ambassador Drive. 

The officer was transported to hospital, but police told CBC News the injuries are considered non-life threatening. He has since been released. 

The driver has been charged with failure to remain at the scene of a collision, impaired operation of a vehicle causing bodily harm, failure to provide a breath sample and two counts of assault of a police officer.