He was transported to CKHA and has since been released.
During the investigation police determined an officer who is currently on medical leave may have been the driver of the vehicle that caused the injuries.
Windsor Police were asked to investigate the matter to insure impartiality and as a result Constable Cristelle VandenEnden has been arrested and charged with Dangerous Operation of a Motor Vehicle and Criminal Negligence Causing Bodily Harm.
She was held pending a bail hearing.
VandenEnden is currently facing several other charges including drug possession, and fraud.