Action Choreographer
Xin Shao Lin si (2011)
Directed by: Benny Chan
Cinematography by: Anthony Pun
Edited by: Chi Wai Yau
Action Choreographer
Fuk sau (2009)
Directed by: Johnnie To
Cinematography by: Siu-Keung Cheng
Edited by: David M. Richardson
Action Coordinator
Hak kuen (2006)
Directed by: Dennis Law
Cinematography by: Herman Yau
Edited by: Chi Wai Yau
Cameras: ARRIFLEX 435 ES Camera, ARRIFLEX 535 Camera
Hospital Security Guard, Stunt Choreographer
Bo bui gai wak (2006)
Directed by: Benny Chan
Cinematography by: Anthony Pun
Edited by: Chi Wai Yau
Stunt Coordinator
Saam cha hau (2005)
Directed by: Benny Chan
Cinematography by: Anthony Pun
Edited by: Chi Wai Yau
Stunts
The Day After Tomorrow (2004)
Directed by: Roland Emmerich
Cinematography by: Ueli Steiger
Edited by: David Brenner
Cameras: ARRIFLEX 35 IIC Camera, ARRIFLEX 435 Camera, Moviecam Compact Camera, Moviecam Superlight Camera
Editing System: Avid Editing System
Stunt Choreographer
San ging chaat goo si (2004)
Directed by: Benny Chan
Cinematography by: Anthony Pun
Edited by: Chi Wai Yau
Stunt/action Coordinator: Jackie Chan
Around the World in 80 Days (2004)
Directed by: Frank Coraci
Cinematography by: Phil Meheux
Edited by: Tom Lewis
Cameras: Panavision Panaflex Gold II Camera
Action Co-choreographer, Boxer Swordsman
Shanghai Knights (2003)
Directed by: David Dobkin
Cinematography by: Adrian Biddle
Edited by: Malcolm Campbell
Stunt Choreographer
The Tuxedo (2002)
Directed by: Kevin Donovan
Cinematography by: Stephen F. Windon
Edited by: Craig Herring
Action Director , Stunt Coordinator
Metal Mayhem (2000)
Directed by: Benny Chan
Cinematography by: Anthony Pun
Stunt Choreographer
Shanghai Noon (2000)
Directed by: Tom Dey
Cinematography by: Dan Mindel
Edited by: Richard Chew
Action Director
Gen-X Cops (1999)
Directed by: Benny Chan
Cinematography by: Arthur Wong
Edited by: Ka-Fai Cheung
Assistant Martial Arts Director: Additional Hong Kong Unit , Juntao's Man, Stunt Coordinator: Hong Kong Stunt Team , Stunts
Rush Hour (1998)
Directed by: Brett Ratner
Cinematography by: Adam Greenberg
Edited by: Mark Helfrich
Cameras: Panavision Cameras
Lenses: Panavision Lenses
Assistant Stunt Director
Rumble in the Bronx (1995)
Directed by: Stanley Tong
Cinematography by: Jingle Ma
Edited by: Peter Cheung
Kong's Thug, Stunts
Thunderbolt (1995)
Directed by: Gordon Chan
Cinematography by: Kwong-Hung Chan, Siu-Keung Cheng, Chi-Kan Kwan, Ardy Lam, Hung-Chuen Lau, Wing-Hang Wong
Stunts
Qi ji (1989)
Directed by: Jackie Chan
Cinematography by: Arthur Wong
Edited by: Peter Cheung
Cameras: ARRIFLEX 35 III Camera