Edit
A Hero Never Dies (1998) Poster

Full Cast & Crew

Directed by 

Johnnie To

Writing Credits  

Kam-Yuen Szeto ... (written by) (as Szeto Kam Yuen) &
Nai-Hoi Yau ... (written by) (as Yau Nai Hoi)

Cast (in credits order)  

Leon Lai ... Jack
Ching Wan Lau ... Martin (as Lau Ching Wan)
Fiona Leung Fiona Leung ... Fiona
YoYo Mung ... Yoyo
Henry Fong ... Mr. Fong (as Fong Ping)
Shi-Kwan Yen ... Mr. Yam (as Yam Sai Koon)
Keiji Sato ... (as Sato Keiji)
Michael Lam
Bun Yuen ... Bo (as Yuen Bun)
Ping Cheung Ping Cheung
Suet Lam ... (as Lam Suet)
Chi-Shing Chiu Chi-Shing Chiu
Ching-Ting Law Ching-Ting Law ... (as Lu Ching Ting)
Rest of cast listed alphabetically:
Philip Keung
Wing-Cheong Law Wing-Cheong Law
Tian-Lin Wang ... Wong (uncredited)

Produced by 

Catherine Chan ... production executive
Gary Chan ... administrative producer
Johnnie To ... producer
Ka-Fai Wai ... producer (as Wai Ka Fai)

Music by 

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

Cinematography by 

Siu-Keung Cheng ... director of photography (as Cheng Siu Keung)

Editing by 

Chi Wai Chan ... (as Chan Chi Wai)

Production Design by 

Bruce Yu

Art Direction by 

Simon So

Set Decoration by 

Beer Burimkoon

Costume Design by 

Steven Tsang

Makeup Department 

Lee-Na Kwan ... makeup artist (as Kwan Lee Na)
Joe Kwong ... hair stylist
Ardit Yeamchavee ... makeup artist: Thailand Unit

Production Management 

Dixon Chan ... assistant production manager (as Chan Hn Koon)
Chi-Shing Chiu ... unit manager
Eric Huen ... production manager
Penny Kanjanapinchote ... production manager: Thailand Unit

Second Unit Director or Assistant Director 

Chavalid Kanjanapinchote ... second assistant director: Thailand
Wing-Cheong Law ... assistant director
Piyasak Weeratrakul ... first assistant director: Thailand
Hing Fan Wong ... assistant director (as Wong Hing Fan)

Art Department 

Sumsak Chuenchooluck ... swing gang: Thailand
Prasert Chuenchoorak ... swing gang: Thailand
Cholwika Koomkaew ... set decorator: Thailand Unit
Wai Ming Lam ... property master (as Lam Wai Ming)
Anussorn Musicabutr ... assistant art director: Thailand Unit
Arin 'Aoi' Pinijvararak ... art director: Thailand Unit
Sek-Ming Yeung ... props (as Sik-Ming Yeung) / props

Sound Department 

Martin Richard Chappell ... sound technician (as Martin Chappell)
Shirley Law ... sound technician
Man Tsui ... dubbing: Mandarin (as Tsui Man)
Kuo-Hua Wu ... sound effects (as Ng Kwok Wah)

Special Effects by 

Bung Sarasuk ... special effects assistant: Thailand Unit
Samruek Sripitakkulvilai ... Special Effects Foreman: Thailand

Stunts 

Chun-Kang Wang ... assistant action coordinator (as Wong Chun Kang) / assistant stunt coordinator
Bun Yuen ... action director (as Yuen Bun)

Camera and Electrical Department 

Prakit Kanjanapinchot ... genny operator: Thailand Unit
Surachart Ketamornrat ... grip: Thailand Unit
Ting-Fong Kwong ... best boy (as Kwong Ting Fong)
Hung-Mo To ... focus puller (as To Hung Mo)
Pichit Umavichanee ... grip: Thailand Unit
Kwok-Chiu Wu ... gaffer

Casting Department 

Thitiya Tongbai ... casting director: Thailand Unit

Costume and Wardrobe Department 

Pensri Booncharoen ... wardrobe assistant: Thailand Unit
Prisana 'Maew' Trachai ... wardrobe supervisor: Thailand Unit
Shun Lin Yeung ... wardrobe assistant

Location Management 

Throngterd Mahasuwan ... location manager: Thailand Unit

Script and Continuity Department 

Wai-Chu Chan ... continuity (as Chan Wai Chu)

Transportation Department 

Sanit Lokhunprom ... transportation captain: Thailand Unit

Additional Crew 

Catherine Chan ... production executive
Daniel Lam ... presenter (as Daneil Lam)
Pachara Maphuang ... production assistant: Thailand Unit
Dusasdee Pongsawat ... nurse: Thailand Unit
Danny Wang ... presenter

See also

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

Contribute to This Page


Recently Viewed