Edit
Black Mask 2: City of Masks (2002) Poster

Full Cast & Crew

Directed by 

Hark Tsui ... (as Tsui Hark)

Writing Credits  

Hark Tsui ... (story) (as Tsui Hark) &
Julien Carbon ... (story) &
Laurent Courtiaud ... (story)
 
Dirk Blackman ... (screenplay) (as Jeff Black) &
Charles Cain ... (screenplay)
 
Julien Carbon ... (additional writing) &
Laurent Courtiaud ... (additional writing)

Cast (in credits order) verified as complete  

Tobin Bell ... Moloch
Jon Polito ... King
Teresa Herrera ... Marco (as Teresa Maria Herrera)
Tyler Mane ... Thorn
Andrew Bryniarski ... Iguana
Scott Adkins ... Dr. Lang
Rob Van Dam ... Claw
Sean Marquette ... Raymond
Oris Erhuero ... Wolf
Robert Allen Mukes ... Snake (as Robert Bonecrusher Mukes)
Michael Bailey Smith ... Ross
Traci Lords ... Chameleon (as Traci Elizabeth Lords)
Andy On ... Black Mask
Silvio Simac ... Troy
Blackie Shou-Liang Ko ... Sergeant (as Ko Shou Liang)
Terence Yin ... Dr. David
Rest of cast listed alphabetically:
Marcus Fox Marcus Fox ... Thai policeman (uncredited)

Produced by 

Wai-Chung Chan ... line producer (as Alice Chan)
Tiffany Chen ... administrative producer
Hark Tsui ... producer (as Tsui Hark)

Music by 

J.M. Logan

Cinematography by 

Wing-Hang Wong ... (as Horrace Wong Wing Hang)
William Yim ... (as William Yim Wai Lun)

Editing by 

Angie Lam
Marco Mak ... (as Marco Mak Chi Sin)

Casting By 

Jory Weitz

Production Design by 

Bill Lui ... (as Bill Lui Cho Hung)

Costume Design by 

William Fung ... (as William Fung Kwun Mount)

Makeup Department 

Ron Karkoska ... special makeup effects artist
Jerry Macaluso ... special makeup effects supervisor: SOTA FX
Irene Ip Lin Nui ... makeup artist
Min-Hua Pan ... makeup artist (as Men-Wah Poon)
Suriyan Santitarangkul ... makeup helper: Thailand crew
Adul Sywarungsymun ... makeup helper: Thailand crew
Pornrin Sywarungsymun ... makeup helper: Thailand crew
Vickey Yat-Ping Tsang ... hair stylist
Kwok-Hung Wong ... hair stylist (as Wong Kwok Hung)
Brian Pierson ... special makeup effects artist (uncredited)

Production Management 

Angie Lam ... post-production supervisor
May Ng ... production manager
Pairoj Rojlertjanya ... production manager: Thailand
Somchai Santitharangkun ... unit manager: Thailand

Second Unit Director or Assistant Director 

Kwok-Fai Chu ... assistant director
Lo Kam Chuen ... assistant director
Johnnie Kong ... assistant director (as Johnnie Kong Yeuk Shing)
Kingston Shek ... assistant director (as Kingson Shek Sui Lun)
Hing Fan Wong ... assistant director (as Danny Wong Hing Fan)

Art Department 

Pee Bangkae ... propsman: Thailand crew
Angelo Castilho ... assistant art director (as Angelo Bernardo Castilho)
Fu Wing Cheung ... propsman
Somchai 'Au' Chinsirikul ... propsman: Thailand crew (as Somchai Chinsirikul)
Wichit Chomchuen ... propsman: Thailand crew
Man Chow ... props master assistant (as Chow Man)
Pui-Tak Chu ... propsman
Lek Chaiyan Chunsuttiwat ... art director: Thailand crew (as Chaiyan Chunsuttiwat)
Kam-Wai Dung ... propsman (as Dung Kam Wai)
Sarawoot Jenjaroen ... propsman: Thailand crew
Vasu Kantatham ... construction supervisor: Thailand crew
Che Kiu Lam ... assistant art director (as Lam Che Kiu)
Wai-Ming Law ... propsman (as Law Wai Ming)
Kwan Lung Lee ... props master (as Lee Kwan Lung)
Ying Wah Leung ... propsman
So Chi Ming ... assistant art director
Lam Shui Mou ... propsman
Anussorn Musicabutr ... props master: Thailand crew
Ching-Tam Ng ... propsman (as Ng Ching Tam)
Chan Cheuk Pan ... assistant art director
Thanakorn B. Patanasophon ... propsman: Thailand crew
Prasan Phetpong ... propsman: Thailand crew (as Prasant Phetpong)
Kacha Ruangthong ... propsman: Thailand crew
Witoon Suanyai ... propsman: Thailand crew

Sound Department 

Lee Alexander ... production sound mixer (as Lee Pearce Alexander)
Marcus Andexler ... supervising engineer
Steve Burgess ... mixer: Soundfirm Australia
Joel Jaffe ... sound effects editor (as Joelle Jaffe)
J.M. Logan ... supervising sound editor
Chris Quilty ... boom operator (as Christopher N. Quilty) / utility sound (as Christopher N. Quilty)
Blair Slater ... foley: Soundfirm Australia
Michael Thompson ... mixer: Soundfirm Australia
Mario Vaccaro ... foley: Soundfirm Australia
Bruce Emery ... dolby consultant (uncredited)
Chris Goodes ... mix assistant (uncredited)

Special Effects by 

Watcharachai Panichsuk ... special effects: Thailand crew
Ron Karkoska ... creature effects (uncredited)

Visual Effects by 

Justo D. Cascante III ... senior computer animator: Cinefex Workshop Co., Ltd. (as Justo)
Wing Sum Chan ... computer animator: Cinefex Workshop Co., Ltd. (as Chan Wing Sum)
Toby Hung Hing Cheong ... computer animator: Cinefex Workshop Co., Ltd.
Jesse Kar-Lun Choi ... computer animator: Cinefex Workshop Co., Ltd.
Kwan Cheuk Ho ... computer animator: Cinefex Workshop Co., Ltd.
Tony Yuen Kwok Ho ... computer animator: Cinefex Workshop Co., Ltd.
Kenny Chan Hong ... senior computer animator: Cinefex Workshop Co., Ltd.
Koan Hui ... special effects supervisor: Cinefex Workshop Co., Ltd.
Roger Pui-Choi Ip ... computer animator: Cinefex Workshop Co., Ltd.
Shih Ming Kam ... system administrator: Cinefex Workshop Co., Ltd.
Kenny Yu Chun Kit ... computer animator: Cinefex Workshop Co., Ltd.
Kelly Yuen Wa Leung ... senior computer animator: Cinefex Workshop Co., Ltd.
Wai Cheong Luk ... senior computer animator: Cinefex Workshop Co., Ltd. (as Luk Wai Cheong)
Wan Chun Man ... computer animator: Cinefex Workshop Co., Ltd.
Anthony So ... title sequence: Cinefex Workshop Co., Ltd.
Tommy Wai Shing Tsang ... senior computer animator: Cinefex Workshop Co., Ltd.
Stanley To Sai Wai ... computer animator: Cinefex Workshop Co., Ltd.
Bart Wong ... computer animator: Cinefex Workshop Co., Ltd. (as Bart Wong Ying Ho)
Wing-Sang Wong ... data management: Cinefex Workshop Co., Ltd.
Kwok Keung Yeung ... computer animator: Cinefex Workshop Co., Ltd. (as Yeung Kwok Keung)
Ho Hiu Yu ... computer animator: Cinefex Workshop Co., Ltd.

Stunts 

Nikki Berwick ... martial arts / stunt double
Man-Cheong Chan ... stunt driver (as Chan Man Cheong)
Siu-Wah Chan ... martial arts (as Chan Siu Wah) / stunt double (as Chan Siu Wah)
Wai-Keung Chan ... stunt driver (as Chan Wai Keung)
Sanya Chuenjit ... stuntman: Thailand crew (as Sanya Cheunjit)
Kwai Po Chun ... martial arts (as Chun Kwai Po) / stunt double (as Chun Kwai Po)
Chin-Hung Fan ... assistant stunt coordinator (as Fan Chin Hung)
Ling Fei ... martial arts / stunt double
Lin Feng ... martial arts / stunt double
Marcus Fox ... car stunt coordinator (as Wing-Foo Fock)
Jun He ... martial arts stunts (as Jun He) / stunt double (as Jun He)
Somjal Jonmoontee ... stuntman: Thailand crew (as Somjai Janmoontee)
Seng Kawee ... stunt coordinator: Thailand crew (as Kawee Sirikhanaerut)
Supoj Khaowwong ... stunts
Huen-Chiu Ku ... stunt coordinator (as Ku Huen Chiu)
Nga Cheung Kwok ... stunt driver (as Kwok Nga Cheung)
Chi Tai Lam ... martial arts / stunt double
Zhu Lei ... martial arts / stunt double
Wai Keung Lo ... stunt driver (as Lo Wai Keung)
Narate Mansri ... stuntman: Thailand crew
Lee Morrison ... stunt driver (as Lee Edward Morrison)
Lee Chung Shing ... martial arts / stunt double
Meng-fei Sun ... martial arts / stunt double
Chiu-Yau Tang ... assistant stunt coordinator
Sarawoot Triyong ... stuntman: Thailand crew
Sombat Wantanorm ... stuntman: Thailand crew (as Sombat Wantanom)
Yang Dai Wei ... martial arts / stunt double
Komkrib 'Krib' Wongwirot ... stuntman: Thailand crew (as Komkrib Wongwiroj)
He Ya Xi ... martial arts / stunt double
Shun-Yee Yuen ... stunt coordinator (as Yuen Shun Yi)

Camera and Electrical Department 

Chak Piu Chiu ... key grip (as Chiu Chak Piu)
Sze Kwan Chong ... focus puller (as Chong Sze Kwan)
Samuel Fu ... focus puller
Kin-Kwong Ho ... key grip (as Ho Kin Kwong)
Kwei Kwok Hui ... focus puller (as Hui Kwei Kwok)
Lap Kei Lam ... assistant gaffer (as Lam Lap Ki)
Kin-Tai Lau ... key grip (as Lau Kin Tai)
Tin-Wah Lau ... key grip (as Lau Tin Wah)
Wai-Kwan Lau ... key grip (as Lau Wai Kwan)
Lau-Fai Law ... electrician (as Lo Lau Fai)
Wing-Teng Law ... assistant gaffer (as Law Wing Tong)
Kwok-Lun Lee ... electrician (as Lee Kwok Lun)
Chan Po Lun ... key grip
Man-Ching Ng ... gaffer (as Ng Man Ching)
Sai-Chuen Ng ... electrician (as Ng Sai Chuen)
Chesda 'Pop' Smithsuth ... gaffer: Thailand
Sanam Srikham ... best boy grip: Thailand
Johnny Wan ... key grip (as Johnny Wan Yat Sing)
Jupiter Wong ... still photographer
Tin Yan Wu ... gaffer (as Wu Tin Yan)
Kai Tin Yeung ... electrician (as Yeung Kai Tim)

Casting Department 

Narimon Atibaed ... casting director: Thailand crew

Costume and Wardrobe Department 

Pensri Booncharoen ... seamstress: Thailand crew
Man Kit Chow ... assistant costume designer (as Chow Man Kit)
Kanya Jantuma ... seamstress: Thailand crew
Roy Knyrim ... Creature Suit Supervisor
Chantika Kongsillawat ... wardrobe assistant: Thailand crew
Tongsuk Lukpun ... seamstress: Thailand crew
Laddasamon Opranuraktham ... wardrobe assistant: Thailand crew
Chong Mee Seng ... assistant costume designer
Weng Shum ... assistant costume designer (as Shum Siut Fen)
Ping Tong ... wardrobe coordinator (as Tong Ping)

Editorial Department 

Ian Anderson ... client service manager: Cinevex Film Laboratories Australia
Paul Cross ... optical effects: Cinevex Film Laboratories Australia
Siu Yuen Ho ... post-production assistant (as Ho Siu Yuen)
Ian Letcher ... color timer: Cinevex Film Laboratories Australia
Irene Kong Oi Ling ... post-production assistant
Calmen Lui ... color timer: China Star Production Services Ltd (as Calmen Lui Lai Wah)
Ross Mitchell ... optical effects: Cinevex Film Laboratories Australia
Nicole Shi ... post-production assistant
David Tsai ... avid operator
Maria Wong Chi Yan ... post-production assistant

Location Management 

Numchai Iamimsart ... location manager: Thailand crew
Sakesilp Jittakit ... location manager: Thailand crew

Script and Continuity Department 

Hoi-Wai Leung ... script supervisor
Leung Kavin Hoi Wai ... continuity
Ching-Shan Yau ... continuity
Jing-San Yau ... script supervisor

Additional Crew 

Alice Chan ... interpreter: Thailand crew (as Alice Chan Mei Ling)
Amy Chan ... production accountant
Lai Fun Chan ... production accountant
Glen Chin ... dialogue coach
Lau Sze Ching ... production assistant
Lily Ching ... production accountant
Peter Choi ... production accountant
Adriano De Vincentiis ... visualizer
Charles Heung ... presenter
Warakorn Jitpat ... production assistant: Thailand crew (as Varakon Jitpat)
Chan Chong Kwong ... interpreter: Thailand crew
David Lam ... production accountant
Fanny Leung ... production accountant
Sumphan Plongplub ... production assistant: Thailand crew
Kesinee Pongvichitphan ... production coordinator: Thailand crew
Phattana Sansumran ... production assistant: Thailand crew (as Phatana Sansumrun)
Jai Chaipat Sithisarankul ... interpreter: Thailand crew
Somprasong Srikrajang ... production assistant: Thailand crew
Somrug Sywarungsymun ... production assistant: Thailand crew
Kammy Tam ... production accountant
Ketkanok Tangporncharoen ... production assistant: Thailand crew
Sukhon Tangporncharoen ... accountant: Thailand crew
Chanintorn Ulit ... production assistant: Thailand crew (as Chanintorn U-Lit)
Carly Wong ... production coordinator (as Carly Wong Tung Fa)
Lap-Tak Wong ... production coordinator
Aekwat Yodachariya ... production assistant: Thailand crew
Bun Yuen ... additional action choreographer (as Yuen Bun)
Woo-Ping Yuen ... martial arts director (as Yuen Wo Ping)
Shirley Chan Mei Yun ... interpreter: Thailand crew
Crew believed to be complete

See also

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

Contribute to This Page


Recently Viewed