A Secret Harbour man has been charged after an 18-year-old Lake Clifton man was assaulted in the Smart Street Mall on Sunday, suffering a broken jaw and dislodged teeth.
Mandurah detectives have charged a 24-year-old man with grevious bodily harm for punching the victim to the side of his face about 4.15am on Sunday.
It is understood the victim and offender were not known to each other.
The victim attended Peel Health Campus and was later transferred to Fiona Stanley Hospital.
The incident was captured on CCTV.
The 24-year-old Secret Harbour man is due to appear in the Mandurah Magistrates Court on Tuesday.