Edit
Once Upon a Time in China (1991) Poster

Full Cast & Crew

Directed by 

Hark Tsui

Writing Credits  

Hark Tsui ... (screenplay) &
Kai-Chi Yuen ... (screenplay) (as Kai-Chi Yun) &
Yiu-Ming Leung ... (screenplay) &
Elsa Tang ... (screenplay) (as Pik-yin Tang)

Cast (in credits order)  

Jet Li ... Wong Fei Hung
Biao Yuen ... Leung Foon
Rosamund Kwan ... 13th Aunt
Jacky Cheung ... Buck Teeth So
Kent Cheng ... Porky Wing
Kam-Fai Yuen Kam-Fai Yuen ... Kai
Shi-Kwan Yen ... Iron Robe Yim (as Yee Kwan Yan)
Shun Lau ... Naval Commander Lau
Wu Ma ... Grand-Uncle Cheung
Jianguo Qiu Jianguo Qiu ... Shaho Gang Leader Tong
Cheung-Yan Yuen ... Yim's Opponent
Chi-Yeung Wong ... Commander Man
Shun-Yee Yuen Shun-Yee Yuen ... Honorable Manchu Soldier
Xin Xin Xiong ... Shaho Gang Member
Jonathan Isgar Jonathan Isgar ... Jackson
Mark King Mark King ... British General Wickens
Steve Tartalia Steve Tartalia ... Tiger
Colin George Colin George ... Jesuit Priest
Gam-San Leung Gam-San Leung ... Opera Troupe Boss
Hsin Shen Hsin Shen ... Lion Dance Drummer
Biu Lung ... Shaho Gang Member (as Bill Lung Biu)
Pau-Chung Tong Pau-Chung Tong ... Shaho Gang Member
Chi-Hung Ling ... Local Militia (as Ling Chi-Hung)
Gin Fei Gin Fei ... Local Militia
Foo-Wai Lam ... Local Militia
Chien-Po Tsen Chien-Po Tsen ... Thug
Kwai-Bo Chun ... Thug
Kim-Ban Wong Kim-Ban Wong ... Thug
Anthony Carpio Anthony Carpio ... Thug
Si-Man Hui ... Hawker
Bruce Fontaine ... Policeman
Yuan-Ta Tsao Yuan-Ta Tsao
Tony Yuen Tony Yuen ... (as Yuen Kam Fai)
Rest of cast listed alphabetically:
Jonna Peijffers Jonna Peijffers
Mike Leeder ... Western Restaurant Guest (uncredited)

Produced by 

Roger Lee ... executive producer
Hark Tsui ... producer

Music by 

Romeo Díaz
James Wong

Cinematography by 

Tung-Chuen Chan
Wilson Chan
David Chung
Ardy Lam ... (as Kwok Wah Lam)
Arthur Wong
Bill Wong ... (as Chung Biu Wong)

Editing by 

Marco Mak

Art Direction by 

Chung-Man Yee

Costume Design by 

Bruce Yu

Makeup Department 

Siu-Mui Chau ... hair stylist
Ka-Pik Lai ... makeup artist
Yun-Ling Man ... makeup artist
Min-Hua Pan ... makeup artist
Yuk-Mui Wan ... hair stylist

Production Management 

Lloyd Chao ... post-production supervisor (international version)
Chi-Wai Cheung ... production manager
Julia Chu ... production manager
Bo-Chu Chui ... production manager

Second Unit Director or Assistant Director 

Polly Kam ... assistant director
Hoi-Wah Kong ... assistant director
Kai Keung Lai ... assistant director
Po-San Lo ... assistant director (as Bo-San Lo)

Stunts 

Shifuji Shaurya Bharadwaj ... stunt performer
Marcus Fox ... stunt performer
Kar-Wing Lau ... action coordinator
Chia-Yung Liu ... action coordinator / stunt coordinator: fire sequences and body burns
Xin Xin Xiong ... stunt double: Jet Li / stunt performer
Biao Yuen ... stunt double: Yen Shi-kwan / stunt performer
Cheung-Yan Yuen ... action coordinator
Shun-Yee Yuen ... action coordinator
Woo-Ping Yuen ... action coordinator

Camera and Electrical Department 

Siu-Kwan Chan ... assistant camera
Kai-erh Chen ... lighting technician
Man-Po Cheung ... assistant camera
Kei Sheung Chow ... assistant camera
Lam Chow ... lighting technician
Wai-Kuen Chow ... lighting technician
Yun-Chuen Geung ... still photographer
Perry Ho ... focus puller
Man-Ching Ng ... lighting technician
Jun-Fai Tsang ... lighting technician
Si-Chan Yeung ... assistant camera

Costume and Wardrobe Department 

Hau-Jeun Wong ... costume supervisor
Hau-Yung Wong ... costume supervisor

Script and Continuity Department 

Kam-Hung Chan ... continuity
Wai-Ming Hung ... continuity
Chieh-Ying Lu ... script supervisor

Additional Crew 

Raymond Chow ... presenter
Yau-Keung Geung ... story editor
Yeung-Wah Kam ... planner (as Andrew Kam) / production planner
Lai-Heung Law ... caterer
David Lo ... planner (as Dai-Wai Law)
Chi-keung Yu ... story editor

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed