Portland Crime Investigation Unit detectives have charged a man following two alleged carjackings and assaults in Portland earlier this week.
Officers have been told a 35-year-old Portland man threw a rock at a café on Bentnick Street about 8.20am on Tuesday, 11 March.
It is believed the man upturned a plate of food onto a woman who was eating at the business, before he approached another man who was driving nearby.
Police will allege the man opened the other man's car door, before assaulting him and attempting to steal his car.
The second man, aged 49-years-old, was given medical treatment at the scene for non-life-threatening injuries.
Officers believe that when he was unsuccessful in stealing the car, the man then approached a woman who was exiting her vehicle nearby.
Police will allege the man tried to assault the 45-year-old woman while he unsuccessfully attempted to steal her vehicle.
It is understood the man then approached another man who was walking nearby, before also assaulting him.
The man, aged 67-years-old, was taken to hospital with non-life-threatening injuries.
The Portland man was arrested at the scene and has since been charged with attempted carjacking, attempted aggravated carjacking, affray and assault.
He was remanded to appear before Warrnambool Magistrates' Court on 13 June.