Was a member of Jackie Chan's Stuntmen Association.
Royal Warriors
Shanghai Shanghai
(Huang Mao)
Mismatched Couples
(Neighbour)
New Mr. Vampire
(Soldier)
The Forbidden Kingdom
Police Story 3: Super Cop
(PRC Chief Coach Wang (uncredited))
Flaming Brothers
(Hitman)
Magnificent Warriors
(Japanese Agent)
Fight to Survive
The Kung Fu Scholar
Thunderbolt
Stone Age Warriors
Hot War
Downtown Torpedoes
Gameboy Kids
The Owl vs Bombo
(Student)
Finger on Trigger
From Here to Prosperity
The Black Wall
The Dragon from Russia
Hong Kong Godfather
City Hunter
The Legend of Drunken Master
(Henry's Thug (uncredited))
Who Am I?
(Thug (uncredited))
The Accidental Spy
(Salesman)
Choy Lee Fut
(Qian Xing)
Shanghai Grand
(Yiu's Gangster (uncredited))
Crime Story
(Robber (uncredited))
Night Life Hero
(Smartie)
Body Weapon
(Brother Three)
Supercop 2
(Chun)
Angel of the Road
Bodies at Rest
(Mortuary's Security Guard #1)
Jackie Chan: My Stunts
(Self - Jackie Chan Stunt Team)
Voice Reconnaissance
(Director)
Man on the Edge
(Director)
Man on the Edge
(Writer)
Body Weapon
(Choreographer)
Rush Hour
(Stunt Coordinator)
Choy Lee Fut
(Director)
Suspect
(Director)
Suspect
(Writer)
High K
(Stunt Coordinator)
Guardians of Night: The Demon Hunting Academy
(Director)
Bodies at Rest
(Fight Choreographer)
Oolong Courtyard: Kung Fu School
(Stunt Coordinator)
Murcielago
(Director)
Police Story 3: Super Cop
(Stunts)
Police Story
(Martial Arts Choreographer)
Supercop 2
(Stunts)
Who Am I?
(Stunt Double)
Awakening
(Action Director)
Nine Girls and a Ghost
(Action Director)
The Legend of Drunken Master
(Stunts)