Detectives from the Logan Criminal Investigation Branch have charged a 20-year-old Cleveland man after a police officer was hit by a car and sustained leg injuries at Allenview on 23 February.
The male constable was struck by a grey Ford sedan after approaching a man seen marshalling vehicles with a traffic wand.
He was transported to the Princess Alexandra Hospital with non-life-threatening injuries.
The 20-year-old Cleveland man has been charged with one count each of dangerous operation of a motor vehicle, serious assault of a police officer causing bodily harm, and driver failing to remain at the scene.