Victoria Police have arrested a man after a series of alleged crimes and a police chase in Melbourne's west.
Police said the man was involved in a two-car crash in Melton and allegedly threatened the other driver with a firearm before fleeing.
A 63-year-old a passenger of the vehicle was taken to hospital with non life-threatening injuries.
The man was accused of later committing an aggravated burglary at a Melton property and threatening the occupants with the weapon, then stealing their car.
Footage shows the vehicle driving at high speeds over roundabouts and on the wrong side of the road, before being rammed by a police car.
The man exits the vehicle and is immediately jumped on by police, who punch him multiple times.
Victoria Police Leading Senior Constable Rohan Imms said the man was not hurt during the arrest.
"The male offender involved in the police pursuit which concluded in Bacchus Marsh was not physically injured as a result of the arrest, but was taken to hospital for assessment," he said.
"It is believed he may have been substance affected."
A 24-year-old man from Box Hill was arrested and is assisting police with their enquiries.