One police officer who was bitten by a police dog is undergoing surgery for his injuries. One of the drivers of the stationary cars hit at the traffic lights was taken to hospital for a check-up.
The man has been charged with a range of offences including intentionally causing serious injury, assault, attempted aggravated burglary, affray, aggravated carjacking, theft of a motor vehicle and threatening to assault a police officer over the incident.
Police have also charged the same man in relation to a separate incident in Mickleham on April 3 that police say left a woman in hospital with serious injuries.
He was charged with reckless conduct endangering life, reckless conduct endangering serious injury and criminal damage by fire.