Banyule-Nillumbik Crime Investigation Unit detectives have charged a man following a string of alleged offending, over the space of 45 minutes, in Bundoora last night.
It is alleged that a black Mazda sedan was spotted on Grimshaw Street, hitting curbs and gutters, driving over roundabouts, swerving and flashing high beams about 7.24pm.
Police allege that the same vehicle came to a stop near The Concord about 7.45pm.
The driver allegedly exited the vehicle and approached a group of males, assaulting one of them without provocation.
Investigators allege that the offender made demands for the victim's car keys before assaulting the man a second time.
Another man came to the aid of the victim and the offender allegedly fled the scene towards Grimshaw Street.
The victim was not physically injured.
Police searched the area for the alleged offender, spotting a man fitting the description provided to them, near the intersection of Carolyn Crescent and Cameron Parade about 8pm.
Officers moved in and attempted to arrest the man, who allegedly refused to follow direction, resulting in police deploying OC spray.
The man allegedly kicked out at officers, before police managed to successfully arrest him.
Two officers sustained minor injuries.
A 29-year-old man of no fixed address was charged with assault, attempted robbery, theft, resist police and driving offences.
He will face Heidelberg Magistrates' Court this morning.