Cast and Crew of A Man Called Hero

Cast of
A Man Called Hero

About A Man Called Hero

  • Released on July 17, 1999

After Hero Hua marries Jade and leaves her in China, he goes to America to work as a servant and rebels against cruel labour conditions. Jade soon joins him in New York, where they build a family.

Full Cast of A Man Called Hero

Ekin Cheng
plays Hero Hua

Shu Qi
plays Mu

Kristy Yang
plays Jade

Nicholas Tse
plays Hua Jianxiong

Jerry Lamb Hiu-Fung
plays Sheng

Anthony Wong Chau-Sang
plays Jin Ao

Francis Ng
plays Invincible

Dion Lam Dik-On
plays Ghost Servant

Elvis Tsui Kam-Kong
plays Qian Wuyi

Mark Cheng Ho-Nam
plays Jin Taibao

Yuen Biao
plays Yuan Wu

Grace Yip
plays Si Ao

Sam Lee
plays Huo Shilang

Ken Lo
plays Monk Luohan

Frankie Ng
plays Moon Gate God

Jude Poyer
plays Bull

Jude Poyer as Bull

Jude Poyer is known for The Brothers Grimsby (2016), The Medallion (2003) and Blood: The Last Vampire (2009).

See Jude Poyer's other roles

Ronald Wong
plays Shopkeeper

Yu Ka-Ho
plays Towon Kwon

Cheng Pei-pei
plays Bai Sulian

Hon San
plays Big Stone

Benjamin Yuen Wai-Ho
plays Mizuga

Thomas Hudak
plays Black Dragon Commander

Jordan Chan
plays Shadow (voice)


Crew of A Man Called Hero

Discover the backstage crew of A Man Called Hero →