Cast and Crew of Once Upon a Time in China and America

Cast of
Once Upon a Time in China and America

About Once Upon a Time in China and America

So goes to the U.S. to open a martial arts school. Around this time, many Chinese people were sold off to U.S. railroad companies, and were brutally treated by the Americans under the harsh working conditions. Thus, the American workers' hatred towards the Chinese immigrants is high. As a result, So gets into trouble with the Americans and the mob, and calls Master Wong for help.

Full Cast of Once Upon a Time in China and America

Jet Li
plays Wong Fei Hung

Rosamund Kwan
plays 13th Aunt

Xiong Xinxin
plays Kwai Geuk-Chat

Power Chan
plays Talkative So

Chrysta Bell
plays Sarah, the Indian Girl

Patrick Lung Kong
plays Uncle Lone

Richard Ng
plays Uncle Han

Joseph Sayah
plays Bandit Leader

Johnny Koo
plays Immigrant Worker

Gavin Perry

Ryon Marshall

Daniel Luján
plays Flying Eagle

Chris Doughton

Jason De Hoyos
plays Fierce Eagle

Freddy Joe

Steve Beasley

William Fung Kwun-Man
plays Immigrant Worker

Tony Halstead


Crew of Once Upon a Time in China and America