Edit
Bodyguards and Assassins (2009) Poster

Full Cast & Crew

Directed by 

Teddy Chan

Writing Credits  

Junli Guo ... (written by) &
Tin-Nam Chun ... (written by) &
Joyce Chan ... (written by)
 
Tung-Min Chen ... (concept) (as Tung Man Chan)
 
James Yuen ... (co-written by) &
Bing Wu ... (co-written by)
 
Wai Chan ... (as Hui Chen)

Cast (in credits order)  

Xueqi Wang ... Li Yue-Tang
Tony Ka Fai Leung ... Prof. Chen Xiao-Bai
Jun Hu ... Yan Xiao-Guo
Bo-Chieh Wang ... Li Chung-Guang
Nicholas Tse ... Ah Si
Donnie Yen ... Sum Chung-Yang
Bingbing Fan ... Yuet-yu
Yuchun Li ... Fang Hong
Mengke Bateer ... Wang Fu-Ming (Stinky Tofu)
Leon Lai ... Prince Lau Luk-Yak
Eric Tsang ... Detective Smith
Cung Le ... Yan Xiao-Guo's henchman #1
Hanyu Zhang ... Sun Yat-Sen
Simon Yam ... General Fang Tian
Jacky Cheung ... Prof. Yang Quyun
Rest of cast listed alphabetically:
Kim-Fai Che Kim-Fai Che ... Yan Xiao-Guo's henchman #2
Seung Dik Seung Dik ... Police chief
Yu-Lam Fan Yu-Lam Fan
Yulin Fan Yulin Fan
Yumeng He
Hao Jing Hao Jing ... Nianci
Al Leung Al Leung ... Various (voice)
Guangning Liu Guangning Liu
Zhong Lü ... Sun Yat-Sen's mother
Gary Wing-Lun Mak ... Casino dealer
Liang Miao Liang Miao ... (as Liang Mou)
Philip Ng ... Qing assassin
Michelle Reis ... Prince Lau's lover
John Sham ... Ah Suen's father
Yu-Hang To ... Qing assassin
Genbao Wang Genbao Wang
Wenjie Wang
Xichao Wang Xichao Wang ... Bao Shi (as Yachao Wang)
Edmond Kin-Yip Wong Edmond Kin-Yip Wong ... Shot policeman
Jack Wai-Leung Wong ... Shot policeman
Xing Yu ... Qing assassin
Tao Yang Tao Yang
Wei Yi-Bo Wei Yi-Bo ... Yong Kai
Jianya Zhang Jianya Zhang ... Boss Feng
You Zhang You Zhang
Yue Zhang Yue Zhang
Yun Zhou ... Ah Suen

Produced by 

Jeffrey Chan ... co-producer
Peter Ho-Sun Chan ... producer (as Peter Chan)
Hui Chen ... co-producer
Liang Chen ... co-producer
Man-Kei Chin ... associate producer
Lung Dan-Nei ... co-producer
Sanping Han ... executive producer
Xiaoli Han ... co-producer
Jianxin Huang ... producer
Yuet-Jan Hui ... producer
Nan Li ... co-producer
Ruigang Li ... executive producer
You-Li Li ... co-producer
Bai Ling ... executive producer
Jia-Yin Tang ... executive producer
Edward Su-Ning Tian ... executive producer
Wai-Man Yip ... associate producer
Dong Yu ... executive producer
Jiang Zhong ... executive producer
Li Zhou ... executive producer

Music by 

Kwong Wing Chan

Cinematography by 

Arthur Wong ... director of photography

Editing by 

Derek Hui
Hoi Wong

Production Design by 

Kwok-Keung Mak ... (as Kenneth Mak)

Art Direction by 

Che Kiu Lam ... (as Eric Lam)

Costume Design by 

Dora Ng

Makeup Department 

Mark Garbarino ... special makeup effects designer
Connie Lai ... makeup artist
Wai-Hing Lau ... hair stylist
Eddie Liu ... special makeup effects artist
Lancel Reyes ... prosthetic technician

Production Management 

Yiu-San Chow ... assistant production manager (as Yiu San Chow)
Kim Hung Fan ... assistant production manager
Debbie Lam ... production manager
Zheng Qiang Ma ... assistant production manager
Suki Tsui ... assistant production manager
May Yu Yut ... production manager

Second Unit Director or Assistant Director 

Man Ki Kwok ... third assistant director
Kim Wah Lou ... first assistant director
Gary Wing-Lun Mak ... second assistant director
Cindy Yu ... fourth assistant director

Art Department 

Kung Chan ... props
Lam Jan-Yiu ... props
Wai-Kin Lam ... property master
Kin Hung Wong ... props
Renee Wong ... set designer (as Wai Yan Wong)
Yu Chung Wong ... props
Sai Yan Yeung ... props

Sound Department 

George Yiu-Keung Lee ... sound editor
Jilian Liu ... sound recordist
Xuehong Shi ... boom operator
Kinson Tsang ... sound recordist
Qingyi Yang ... sound
Shuo Zhang ... adr recordist

Visual Effects by 

Meiwa Chan ... digital compositor: Fatface
Chas Chi-Shing Chau ... visual effects
Yuen Fai Ng ... visual effects supervisor
Chi-Wai Tam ... visual effects
Kwok-Yin Yung ... visual effects

Stunts 

Jun-Chi Chan ... stunt designer
Jun Gao Shifu Patrick Gee ... stunt coordinator
Tat-Chiu Lee ... action choreographer
Kenji Tanigaki ... action choreographer
Wei Tung ... action director
Jack Wai-Leung Wong ... action choreographer
Hua Yan ... action choreographer
Takahito Ôuchi ... stunts
Ming Zhe Liu ... stunt double: Donnie Yen (uncredited)
Donnie Yen ... action director (uncredited)

Camera and Electrical Department 

Lam Chow ... gaffer
Zheng-Jia Guo ... gaffer
Yeung Jan-Yu ... lighting technician
Yiu-Fai Lai ... lighting technician
Aidong Liu ... lighting technician
Yunchao Ma ... assistant camera / camera technician
Yunchao Ma ... camera technician
Peter Ngor ... grip

Casting Department 

Mike Leeder ... additional casting (uncredited)

Costume and Wardrobe Department 

Hongqing Cao ... costume team: Mainland unit
Cindy Fong-Tai Cheung ... assistant costume designer
Meng Dai ... costume assistant: Mainland second unit
Sizhe Fang ... assistant costume designer: Mainland unit
Guanghui Feng ... costume assistant: Mainland first unit
Ying Fu ... assistant costume designer: Mainland unit
Minqiang Liu ... costume team: Mainland unit
Haibo Wang ... costume team: Mainland unit
Wei Wang ... assistant to costume foreman: Mainland unit
Chunlian Zheng ... tailor: Mainland unit
Chunwei Zheng ... costume foreman: Mainland unit

Editorial Department 

Steve Calalang ... digital intermediate colorist
Majush James ... on-line editor (uncredited)
Fabrizio Pistone ... di edit supervisor (uncredited)

Music Department 

Peter Kam ... composer: additional music

Script and Continuity Department 

Jing Jie ... script supervisor
Xin Ma ... script supervisor
Jiali Wang ... script supervisor

Additional Crew 

Ling Bai ... presenter
Xiaojiang Cai ... assistant to the producer
Sanping Han ... presenter
Lin Lan ... accounting supervisor
Peng Li ... production accountant
Ruigang Li ... presenter
Zhou Li ... presenter
Changfeng Liu ... craft service
He Liu ... craft service
Jia-Yin Tang ... presenter
Edward Su-Ning Tian ... presenter
Cuiping Wang ... craft service
Sharyn Yau ... publicity and marketing
Dong Yu ... presenter
Yong Zhang ... presenter
Xiao Zheng ... production accountant
Jiang Zhong ... presenter

Thanks 

Jacky Cheung ... special thanks
Christopher Doyle ... special thanks
Chi-Leung Kwong ... special thanks
Andrew Lau ... special thanks
Peter Pau ... special thanks
John Radel ... special thanks
Arthur Wong ... special thanks
Donnie Yen ... special thanks

See also

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

Contribute to This Page


Recently Viewed