Edit
Kung Fu Hustle (2004) Poster

Full Cast & Crew

Directed by 

Stephen Chow ... (directed by)

Writing Credits  

Stephen Chow ... (written by) and
Kan-Cheung Tsang ... (written by) (as Tsang Kan Cheong) &
Xin Huo ... (written by) (as Lola Huo) &
Man-Keung Chan ... (written by)

Cast (in credits order) complete, awaiting verification  

Stephen Chow ... Sing
Xiaogang Feng ... Crocodile Gang Boss (as Feng Xiao Gang)
Wah Yuen ... Landlord
Zhihua Dong ... Donut (as Zhi Hua Dong)
Danny Kwok-Kwan Chan ... Brother Sum (as Danny Chan)
Tze-Chung Lam ... Bone (Sing's Sidekick) (as Lam Tze Chung)
Siu-Lung Leung ... The Beast
Qiu Yuen ... Landlady
Kai-Man Tin ... Axe Gang Advisor
Kang Xi Jia Kang Xi Jia ... Harpist #1
Hark-On Fung ... Harpist #2
Shengyi Huang ... Fong
Suet Lam ... Axe Gang Vice General
Cheung-Yan Yuen ... Beggar (as Cheng Yan Yuen)
Chi Ling Chiu ... Tailor
Xing Yu ... Coolie
Yibai Zhang Yibai Zhang ... Inspector Chan (as Zhang Yi Bai)
Si Lu Ren Si Lu Ren ... Suzie
Xiaolong Ding Xiaolong Ding ... Mr. Gold (as Xiao Lung Ding)
Mingming Zhang Mingming Zhang ... Mr. Silver
Oliver Wong Oliver Wong ... Inspector
Kai Shi Chen Kai Shi Chen ... Rabbit-Tooth Jane
Wellson Chin ... Neighbour A
Wen Hui He ... Jiang Bao
David Hung David Hung ... Mr. Big
Billy Ma Billy Ma ... Axe Gang Member
Hao Tian Yuan Hao Tian Yuan ... Little Sing
Min-Hun Fung ... Four Eye Clerk
Nang Yang Nang Yang ... Neighbour B
Chao Xia Liu Chao Xia Liu ... Neighbour C
Rest of cast listed alphabetically:
Jessica Gee-George ... Unidentified Character (voice) (uncredited)

Produced by 

Bill Borden ... executive producer
Wellson Chin ... associate producer
Stephen Chow ... producer (produced by)
Bo-Chu Chui ... producer (as Chui Po Chu) (produced by)
Rita Fung ... associate producer
David Hung ... executive producer
Jeffrey Lau ... producer (as Jeff Lau) (produced by)
Zhonglei Wang ... executive producer
Connie Wong ... line producer
Haicheng Zhao ... executive producer

Music by 

Stephen Chow
Ying-Wah Wong ... (as Raymond Wong) (music by)

Cinematography by 

Hang-Sang Poon ... director of photography (as Poon Hang Sang)

Editing by 

Angie Lam

Production Design by 

Oliver Wong ... (production design)

Art Direction by 

Second Chan

Costume Design by 

Shirley Chan ... (costume design)

Makeup Department 

Sai Hua Cai ... assistant makeup artist
Man Chuen Chow ... makeup artist
Maggie Choy ... makeup artist
Changming Gao ... assistant hair stylist (as Chang Ming Gao)
Cong Lan Ji ... assistant hair stylist
Jia Lu ... assistant hair stylist
Yuan Tian ... assistant makeup artist
Mike Tse ... hair stylist
Ronald Yeung ... hair stylist
Qian Zhang ... assistant makeup artist
Ying Xia Zhao ... assistant hair stylist

Production Management 

Paul Au ... production manager
Angie Lam ... post-production supervisor
Yindy Leung ... assistant production manager
Kam Chiu Ng ... unit production manager

Second Unit Director or Assistant Director 

Sylvia Liu ... first assistant director
Eddy Yeung ... first assistant director

Art Department 

Shi Bin ... assistant art director
Kim-Wai Chung ... property master
Crystal Lau ... assistant art director
Gei-Man Lee ... props assistant
Joe Yao ... assistant art director (as Jun Yao)
Nali Natalie Zhao ... assistant art director (as Zhao Nuo Li)

Sound Department 

Steve Burgess ... re-recording mixer / sound designer / supervising sound editor
Bruce Emery ... dolby consultant
Chris Goodes ... sound editor
Vic Kaspar ... sound editor
Chi-Tat Leung ... sound
Robert Mackenzie ... re-recording mixer (as Rob Mackenzie) / sound effects editor (as Rob Mackenzie)
Jason Mannell ... foley artist
Jo Mion ... sound editor
Andy Neil ... sound editor (as Andrew Neil)
Paul Pirola ... re-recording mixer / sound designer
Steven Ticknor ... sound designer
Mario Vaccaro ... foley artist
Stan Yau ... sound editor
Sreejesh ... version re-recording mixer (uncredited)

Visual Effects by 

Chi Wai Chan ... computer graphics animator
Chris Chan ... computer graphics animator
Fanny Chan ... computer graphics animator
Gladys Ching Sze Chan ... computer graphics animator
Joey Chan ... computer graphics animator
Martin Chan ... digital compositor
Steven Chan ... computer graphics animator
Vincent Chan ... conceptual designer
Wah Chan ... computer graphics animator
Andrew Wei Wen Chen ... computer graphics supervisor
Cecil Man Ching Cheng ... effects cameraman / visual effects coordinator
Chin-Wing Cheng ... colorist
Clement Cheng ... computer graphics supervisor
Kenneth Cheng ... digital compositor
Miles Cheng ... computer graphics supervisor
Tommy Chin Wing Cheung ... digital compositor
Jim Kwok Ming Chim ... conceptual designer
Agnes Choy ... computer graphics animator
Wai-Lun Choy ... computer graphics animator
Ka-Wa Chu ... computer graphics animator
Frankie Chung ... computer graphics supervisor
Jacky Chung ... computer graphics animator
Inga Fong ... computer graphics animator
John Galvin ... colorist
Jack Ho ... visual effects designer: pre-production
Ka-Ying Ho ... computer graphics animator
Franco Yuk Leung Hung ... computer graphics supervisor
Harry Ching Wei Hung ... computer graphics animator
Roger Ip ... digital compositor
Alexander Lam ... digital compositor
Anson Lam ... computer graphics animator
Michelle Lam ... computer graphics animator
Noelle Ho Ching Lam ... digital compositor
Maggie Lau ... digital compositor
Wing-Suen Lau ... computer graphics animator
Chi-Ho Lee ... computer graphics animator
Jack Lee ... computer graphics animator
Ross Kar Hin Leung ... computer graphics animator
Wai Kit Leung ... computer graphics supervisor
Hang-Cheong Li ... computer graphics animator
Michelle Lin ... computer graphics animator
Eric Lo ... computer graphics animator
Don Ma ... computer graphics supervisor
Naveen Ma ... computer graphics animator
Kith Ng ... computer graphics supervisor
Leo Ng ... computer graphics animator
Man-Lung Ng ... computer graphics animator
Roy Ka Lung Ng ... digital compositor
Man-Wai Ngan ... digital scanning operator
Ka-Man Poon ... visual effects editor
Man-Fai Pun ... digital compositor
Chi Ho Suen ... computer graphics animator
Kai-Kwan Tam ... computer graphics supervisor
Thomas Tam ... computer graphics animator
Elvis Tang ... digital compositor
Sunny Tang ... computer graphics animator
Wilson Tang ... digital restoration
Tommy Tom ... visual effects producer
Stephen Tong ... computer graphics animator
King Ho Tse ... digital compositor
Anna Wan ... computer graphics animator
Chi-Kwong Wan ... digital scanning operator
Don Wong ... computer graphics animator
Hidy Wong ... computer graphics animator
Jasmine Wong ... computer graphics animator
Tommie Wong ... computer graphics animator
Wing-Ho Yeung ... computer graphics animator
Roy Yim ... computer graphics animator
Heung-Wing Yip ... computer graphics animator
Manfred Yip ... colorist / digital scanning operator
Hoi-Hoi Yu ... computer graphics animator
Phil Green ... calibration (uncredited)

Stunts 

Siu-Wah Chan ... stunts
Chun-Kun Chen ... car stunts
Guo Hui Chen ... stunts
Hu Chen ... stunts
Wai-Lun Fung ... stunts
Shao Heeng Guo ... stunts
Yong Guo ... stunts
Allen Hai-Han Lan ... assistant stunt coordinator
Jun He ... stunts
Ya Yi He ... stunts
Sammo Kam-Bo Hung ... additional action choreographer (as Sammo Hung)
Tin-Chiu Hung ... stunts
Huen-Chiu Ku ... assistant stunt coordinator (as Hin Chiu Kuk)
Chi Tai Lam ... stunts
Chi Kit Lee ... stunts
Feng Mei Li ... stunts
Peng Li ... stunts
Won Tao Li ... stunts
Xiang Li ... stunts
Ke-Ming Lin ... assistant stunt coordinator
Chi Wah Ling ... stunts
Guo-Qing Liu ... stunts (as Guo Qing Liu)
Hong-Lin Liu ... stunts
Ming Zie Liu ... stunts
Dong Lu ... stunts
Yuon Ma ... stunts
Jian Shu ... stunts
We We ... stunts
Zhou Sheng Xi ... stunts
Zhe Hao Yu ... stunts
Shun-Yee Yuen ... assistant stunt coordinator
Woo-Ping Yuen ... stunt coordinator
Wei Guo Zhou ... stunts
Wie Guong Zhu ... stunts

Camera and Electrical Department 

Saeed Adyani ... still photographer
Dik-Lung Cheung ... camera assistant
Samuel Fu ... assistant camera
Baoquan Li ... steadicam operator
Chak-Shun Tang ... still photographer
Che Wai Wong ... camera operator

Editorial Department 

Mark Reaser ... hd mastering

Music Department 

Ross Cockle ... score mix: traditional music
Ian McLoughlin ... music mixer (uncredited)

Additional Crew 

Laurent Boyé ... publicity assistant (as Laurent Boye)
John Charles ... software engineer: Sony DAC
Benny Chow ... production accountant
Petrina Ho ... production coordinator
Joyce Hsieh ... production accountant
Sammo Kam-Bo Hung ... action director
Lai-Fung Lee ... production accountant
Peggy Lee ... production controller
Christina Liu ... publicist
Zhongjun Wang ... presenter
Si-Ho Wong ... production accountant
Buting Yang ... presenter
Shun-Yee Yuen ... assistant action director
Woo-Ping Yuen ... action director
Sean Streeter ... studio stage manager (uncredited)

See also

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

Contribute to This Page


Recently Viewed