A man has been charged after allegedly going on a racially motivated rampage punching several women and men in an eastern Sydney street with NSW Police praising members of the public who intervened.
Shai Jevan Lewis, 25, was charged with a string of offences after he allegedly punched and kicked at least four people who were walking along Randwick's Avoca Street on Thursday night.
The man targeted people of Asian background in "unprovoked and random" attacks, Inspector Aaron Wunderlich told reporters in Sydney on Friday.
"This is completely against community standards," Insp Wunderlich said.
"These are very, very serious allegations."
Four victims, including a 70-year-old man, have been identified but police believe there are at least three others who have not yet come forward.
It took a group of workmen to hold down the 25-year-old until police arrived, with Insp Wunderlich saying he was "extremely proud" of their actions.
Investigators are urging potential victims or anyone else who was in the area about 9.30pm and saw something to contact them.
Lewis was charged with three counts of reckless grievous bodily harm and four counts of assault occasioning actual bodily harm.
The 25-year-old faced Waverley Local Court on Friday where no plea was recorded and he was ordered to undergo a mental health assessment.
Martin Herbert, who lives in the area, was shocked by the alleged attacks.
"It doesn't happen very often here," the 24-year-old told AAP on Friday.
"Overall it's a very safe and peaceful area."
Leon Hu, who lives nearby, agreed stating the area was usually "very safe".