2020
Breakout Brothers as Tung2016
Trivisa as Chung2015
Keeper of Darkness as 60's Police Officer2015
Wild City as Police (uncredited)2010
Triple Tap as Not available2010
Bad Blood as Chinese Fighter2009
Crazy Racer as Stadium Worker2008
Beast Stalker as Police Tactical Unit Officer2008
Legendary Assassin as Chairman's Subordinate2007
Invisible Target as Extra2007
Protégé as Not available2006
Ultraviolet as Not available2006
Rob-B-Hood as McDaddy's Henchman2006
My Wife Is a Gangster 3 as Thug2002
So Close as Wong Fat Chi/Armed Robber in Lift2002
No Problem 2 as One Of Ben's Thugs1998
Contract Killer as Brother Dog's Man1998
The Blacksheep Affair as Chinese ambassy's security staff1997
Island of Greed as Not available1996
Black Mask as Policeman1996
Street of Fury as Not available1995
The Blade as Thug1995
Die Harder as Not available1994
The Bodyguard from Beijing as Wong's brother1994
Underground Judgement as Thug1993
Women on the Run as Policeman1993
Even Mountains Meet as Rascal at Club1992
Police Story 3: Super Cop as PRC Policeman (uncredited)1992
Ghost Punting as Thug1992
Kickboxer's Tears as Not available1992
Gameboy Kids as Not available1992
The Sting as Not available1991
Shy Spirit as Not available1991
Fight Back to School as Not available1991
Lee Rock II as Not available1991
Bullet for Hire as Assassin1991
Slickers vs. Killers as Wong Sam1990
God of Gamblers II as Not available1990
Skinny Tiger, Fatty Dragon as (extra) (uncredited)1990
Pantyhose Hero as Thug2018
Agent Mr. Chan Stunt Coordinator2011
Shaolin Stunt Coordinator2011
Shaolin Martial Arts Choreographer2009
Accident Stunts1996
Black Mask Stunts1996
Dr. Wai in the Scripture with No Words Stunts