Edit
Naked Soldier (2012) Poster

(2012)

Full Cast & Crew

Directed by 

Marco Mak

Writing Credits  

Jing Wong ... (screenplay)

Cast (in credits order) complete, awaiting verification  

Jennifer Tse Jennifer Tse ... Phoenix / Macy
Sammo Kam-Bo Hung ... Chi-Keung Lung
Ankie Beilke ... Selina
Andy On ... Sam Wong
Philip Ng ... Black Dragon
Luxia Jiang ... Tiger
Lena Lin Lena Lin ... Ivy
Anthony Chau-Sang Wong ... Power
Ellen Chan ... Madam Rose
Timmy Hung ... Pete
Jiaqi Kang Jiaqi Kang ... Wai-Chu Lung / Skinny
Hongmin Xue Hongmin Xue ... Snake
Ian Powers Ian Powers ... Honey
Alain Ngalani Alain Ngalani ... Jimmy
Jie Lu ... Ma's Wife
Wilson Tong ... Iron Wolf
Jingzhu Xin Jingzhu Xin ... Fang
Yang Jian Yang Jian ... Hua
Laiqun Shi Laiqun Shi ... Professor
Ania Ania ... Sales Assistant A
Chaditecilowe Chaditecilowe ... Doctor
Kirgos Kirgos ... Interpol Agent
Koch Koch ... Interpol Agent
Lisa Lisa ... Sales Assistant B
Meme Rose Meme Rose ... News Reporter
Paul Bedard Paul Bedard ... Head of the Mercenaries
Peter Larocque Peter Larocque ... Instructor of the Mercenaries
Rene Vileneve Rene Vileneve ... Uncle of Lung's Wife
Vdene Ime Vdene Ime ... Wife of Lung's Brother
Jiang Cao Jiang Cao ... Policewoman
Xiaolei Chen Xiaolei Chen ... Basketball Teammate
Yiding Kong Yiding Kong ... Ma's Son
Jinyu Li Jinyu Li ... Lung's Mother
Yaci Li Yaci Li ... Ma's Daughter
Yong Wang Yong Wang ... Lung's Brother
Siqin Wang Siqin Wang ... Lung's Wife
Chenglin Zhang Chenglin Zhang ... Librarian
Rest of cast listed alphabetically:
Hin-Wai Au Hin-Wai Au ... Sam's superior (uncredited)

Produced by 

Anna Lo ... line producer
Angela Wong ... administrative producer
Jing Wong ... producer

Music by 

Ying-Wah Wong ... (as Raymond Wong)

Cinematography by 

Man-Po Cheung ... director of photography
Kin-Fai Mau ... director of photography

Editing by 

Ka-Wing Li
Marco Mak

Casting By 

Qing Chen
Li Shi

Production Design by 

Frederick Chan

Costume Design by 

Andy Daniel

Makeup Department 

Qiu Aidun ... assistant hair stylist
Nichol Monita Chau ... makeup artist
Lee Sze Kennis ... makeup artist
Chuk-Ping Lai ... hair stylist
Yunqiao Li ... assistant hair stylist
Yu Qin ... assistant makeup artist
Min Suyi ... assistant makeup artist
Jianan Wang ... assistant hair stylist
Beijing Zhang ... assistant hair stylist

Production Management 

Yin Jin ... production manager
Ka-Yan Law ... line producer (as Anna Law)
Xiaodong Wang ... set manager
He Wenbiao ... unit manager
Joe Ching-Yin Wong ... production manager (as Joe Wong)

Second Unit Director or Assistant Director 

Ka-Wai Kam ... first assistant director
Leung Kai Shing ... second assistant director

Art Department 

Chun Chen ... assistant props
Lu Chen ... assistant art director
Pei Hsin Chen ... dressing props
Kai-Kit Chung ... storyboard artist (as Chung Kai Kit Bruce)
Jixing Cong ... construction laborer
Zhibing He ... on set props
Wei Ho ... on set props
Jinjun Hu ... specialty props
Jinquo Hu ... dressing props
Wenhua Hu ... assistant property master
Shuangwu Jiang ... painter
Mincai Jin ... property master
Yi Jin ... preproduction art assistant
Ming Li ... construction laborer
Yuehui Tang ... dressing props
Maohai Wang ... construction coordinator
Zhengfu Wang ... on set props
Bin Wu ... on set props
Yiting Wu ... set dresser
Yueyou Zhu ... assistant props

Sound Department 

Chun Wan Au ... foley artist
Man Hoi Cheung ... sound effects editor
Man-Hong Chiu ... foley recordist
Phoebe Chow ... dubbing director: Cantonese (as Phoebe Ching Ying Man)
Yuk Lun Chow ... dialogue editor / dialogue recordist
Wai-Hung Kwong ... foley artist
George Yiu-Keung Lee ... re-recording mixer
Jack Murphy ... dubbing director: English
Wan Chi Pong ... foley artist
Liszta Kin Hang Poon ... dialogue editor / dialogue recordist
Gui Qican ... assistant sound
Hong Shang ... dubbing director: Mandarin
Burnard To ... foley mixer (as To Burnard Davy)
Kinson Tsang ... sound designer
Song Wu ... sound
Henry Yam ... foley artist
Chun Hin Yiu ... sound effects editor

Special Effects by 

Zhang Manquan ... firework effects

Visual Effects by 

Pruth Akarakitpaisan ... visual effects artist
Sirichai Akarapat ... visual effects artist
Jittapol Anuccavech ... digital online editor
Sirachat Bhumpichaya ... data manager
Chuchawam Chairimwiang ... film scanning and recording
Fai Tai Chan ... animator
Felix Cheng ... modeling lead / texture artist
Bit-Na Choe ... compositor
Du-Ri Choi ... compositor
Saroj Choopong ... visual effects artist
Chun Wai Chung ... visual effects designer
Kin Yan Fung ... lighting lead
So Young Han ... visual effects director
May Ho ... compositor
Nam-Soo Hsen ... visual effects director
Joon-Hyuk Hwang ... matchmoving artist
Salita Jaiboon ... digital intermediate producer
Yu-Young Jeong ... lighting lead
Lee Ji-Sook ... map graphics / modeling lead
Seung-Hwan Jung ... compositor
Piyanut Kaeomaneo ... film scanning and recording
Kritsada Kaewmanee ... digital technical supervisor
Karnjana Karnjanaphiboon ... visual effects artist
Pengsakorn Khampaengjeen ... data manager
Eun-soo Kim ... animator
Ik-Hyun Kim ... lead compositor
Seung Hwan Kim ... map graphics / matchmoving artist / modeling artist
Ma Lung Ko ... animator
Tanawat Kuntanawong ... visual effects artist
Jung-Hun Kwon ... layout artist
Seong-eun Kyoung ... compositor
Jae-yeol Lee ... animator
Richard S. Lee ... animation lead (as Richard Lee)
Surasak Linitda ... data manager
Stephanie Ma ... digital colorist assistant
Samuel Mok ... visual effects supervisor
Anujorn Nakdee ... visual effects artist
Jee-hye Oh ... compositor
Ju-Hwah Oh ... research and development
Seok-geun Oh ... animator
Edd Pandaman ... digital online editor
Hyun-Shin Park ... visual effects supervisor
Jeng-Dam Park ... compositor
Si-Hwan Park ... cgi supervisor / compositing supervisor
Suk-In Park ... visual effects artist
Yong-Jung Park ... visual effects producer
Ruchiroch Phadungchai ... digital online editor
Sakmongkon Pongmaneerat ... digital intermediate producer
Nonthalee Rangphung ... digital intermediate producer
Nepasnan S. ... digital intermediate producer (as S. Napasnan)
Pornopol Sakarin ... digital technical supervisor
Hee-Jung Seo ... compositor
Suwit Sermsinsup ... visual effects artist
Jae Young Song ... matte paint lead
Porjaite Srisaeng ... digital online editor
Terry Tai ... compositor
Apasri Titatarn ... digital colorist assistant
Chairut Toruen ... visual effects artist
Man Tsang ... compositor
David Tso ... visual effects supervisor
Yada Waewhong ... visual effects artist / visual effects supervisor
Sang-Hee Weo ... matte paint lead
Bobbie Wong ... digital intermediate supervisor
Ho Yeung Wong ... compositor
J.J. Wong ... visual effects producer
Kwok-Fai Wong ... senior digital colorist
Yiu Cheong Wong ... lead compositor
John Woo Jr. ... animation director (as John Woo)
Ahn-Woo Yang ... lead compositor
Jian-guo Yao ... compositor (as Jin-Gu Yao)
Hyun-Hee Yeon ... cgi coordinator

Stunts 

Chuanyong Cheng ... stunts
Yang Jian ... assistant action choreographer
Qingjie Jin ... stunts
Jixue Li ... stunts
Kai Li ... stunts
Mengyang Li ... stunts
Jin Peng ... stunts
Ya Lun Qiao ... stunts (as Qiao Yalun)
Lin Wang ... stunts
Jintao Wei ... stunts
Corey Yuen ... action director
Tak Yuen ... action choreographer
Jun Zhang ... stunts
Zhiye Zhang ... stunts
Yang Zhou ... stunts
Ian Powers ... stunts (uncredited)

Camera and Electrical Department 

Hualin Chen ... electrician
Shanghe Chen ... assistant camera
Tianming Chen ... electrician
Peng Cheng ... assistant camera
Lai-Hung Choi ... gaffer
Wu Dafu ... assistant camera
Cheng Gu ... electrician
Po Wing Ho ... camera operator
Pei Huilong ... electrician
Ji Jianhang ... assistant camera
Yu Jingsong ... assistant camera
Chen Li ... making-of camera
Jianlei Liu ... assistant camera
Xiaofeng Liu ... electrician
Zhi Liu ... assistant camera
Weiquan Long ... assistant camera
Han Bing Ma ... electrician (as Ma Bing)
Fu Minru ... assistant camera
Jianqiang Niu ... electrician
Jianrong Niu ... electrician
Shanghe Pang ... assistant camera
Song Pei ... lighting assistant
Hongtao Qin ... assistant camera
Chen Shangquan ... assistant camera
Wan Shunshun ... assistant camera
Lai Sisso ... lighting assistant
Yuan Suhang ... electrician
Baoqing Sun ... electrician
Jingong Sun ... electrician
Rocky Tsang ... focus puller (as Tsang Chun Chung Rocky)
Ke Wang ... assistant camera
Liu Wanhua ... electrician
He Wanyun ... assistant camera
Jianxing Wu ... assistant camera
Peng Xiao ... assistant camera
Hu Xudong ... still photographer
Guanghui Yang ... assistant camera
Xinjie Yang ... assistant camera
Xiaochao Yuan ... assistant camera
Ling Yuwen ... assistant camera
Qinhan Zhang ... electrician
Hongshan Zhao ... assistant camera
Huaizhen Zhao ... lighting assistant
Xing Zhenguo ... assistant camera
Long Zhiping ... electrician
Weirong Zhong ... assistant camera
Mingkang Zhu ... assistant camera
Wanxiang Zhu ... assistant camera
Yantao Zhu ... lighting assistant

Costume and Wardrobe Department 

Jenn Chan ... assistant costume designer (as Chan Wan Man Jenn)
Xueqin Gong ... wardrobe assistant
Du Laixi ... tailor
Yu Hua Liang ... tailor (as Yu Liang)
Yiping Lu ... wardrobe assistant
Li Qing ... wardrobe assistant
Min Teng ... wardrobe
Yan Wang ... wardrobe assistant
Cheung Wing Lam Willy ... wardrobe

Editorial Department 

Kelvin Yiu-Hang Chau ... digital ingest
Piraivan Kaysham ... post-production coordinator
Eddie Kwok ... digital ingest (as Kwok Kin Lung Eddie)
Wing-Lui Lam ... on-line editor
Yoshiki Kai Yin Lee ... digital ingest
Leonard Wai Yin Mang ... digital ingest
Supamol Pleumchusak ... color grader
Pison Santawanpas ... lab consultant
Passakorn Yaisiri ... color timer

Location Management 

Jinhan Chen ... location manager
Cao Chuang ... location assistant
Ma Haiyun ... location assistant
Wei Jing ... location assistant
Guonan Liu ... location assistant
Anthony Longalong ... location assistant (as Duan Longlong)
Xue Sun ... location assistant
Tian Tian ... location assistant
Wu Wang ... location assistant
Chen Weiqi ... location assistant
Guoyong Wuo ... location manager
Xiaolong Xu ... location assistant
Yifei Zhang ... location assistant

Script and Continuity Department 

Leer Zhai ... continuity

Transportation Department 

Tan Yingchun ... transportation

Additional Crew 

Charlotte Lok Man Chan ... production coordinator
Anita Lai-Ying Cheung ... production manager: coordination
Mandy Man Yi Cheung ... production manager: coordination
Venice Ka-Sin Hui ... production coordinator
Lu Jing ... tea lady
Bai Lai ... office clerk
Zijing Lin ... production assistant
Tasman Tsang ... office production assistant (as Tsang Siu Ting Tasman)
Nie Xiayuan ... production accountant
Crew believed to be complete

See also

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

Contribute to This Page


Recently Viewed