Police have charged an 18-year-old Kewdale man over a vicious assault on a deaf man in broad daylight at Oats Street Train Station earlier this week.
The attack, which happened at the Carlisle station about 2.10pm on Monday, left 28-year-old Gosnells man Seow Oh with serious facial injuries, including a fractured eye socket.
The victim, who speaks limited English, had been on a train travelling from Perth to Armadale when two men walked up to him.
He left the train because he felt threatened but he was followed by the two offenders, who allegedly kicked him and punched him in the face and head.
The offenders allegedly fled when a passerby intervened.
Doctors hold concerns that the injuries to Mr Oh's left eye socket are so severe that his sight in that eye will be damaged.
The accused was arrested after he surrendered himself at Perth Police Station last night.
He has been charged with assault occasioning bodily harm and is due to appear in Perth Magistrate's Court on Wednesday.
Police are yet to locate another person believed to have been involved in the incident.