A 25-year-old who was bashed when he went to the aid of three women in Northbridge early Saturday says he is one of the lucky ones but has urged people not to go to nightspots alone.
William Howard has facial and skull fractures after he was allegedly attacked by at least two men when he told them to stop harassing three young women who asked him for help.
Despite his injuries, he believes he was lucky because he was able to walk out of Royal Perth Hospital today.
"You've all heard what's happened to the ones who weren't as lucky as I am," he said.
Mr Howard said he would go to someone's aid again but urged anyone going out to Northbridge to stay in a group and take care of each other.
"I would never say for anyone to not help another person in need though like I've done - I would recommend to do that - but just be so careful," he said.
Perth city detectives have charged two men over the alleged attack and are appealing for witnesses and public help in their ongoing investigation.
Mr Howard was allegedly punched several times in the incident, which happened at the corner of James and Lake streets, about 3.15am.
The 25-year-old claimed his attackers had not given him "the option to back out" that night.
"It was basically fight or die," he claimed. "They attacked me simultaneously and I tried to defend myself. "I was able to fend them off and get the women out of there but as the women left and I was trying to get back to my car, they've come up from the side and hit me in the side of my head. "I'm not sure what with, whether if it was a king-hit or just a rock, I've hit the ground."
Mr Howard, a forklift operator, is not yet sure when he will be able to return to work or whether he has suffered any permanent injuries.
"I'm hoping I will be able to heal given time," he said. "I looked much worse (a couple of days ago)."
Police have charged a 26-year-old man with grievous bodily harm and a 24-year-old man with assault. Both are expected to appear in Perth Magistrates Court on October 9.
Anyone who was in the area at the time, particularly those people pictured who police believe can help with their inquiries, are asked to call Crime Stoppers on 1800 333 000.