From Vegas to Macau III 2016
as Prisoner
My Lucky Star 2013
Actor
Love is a Many Stupid Thing 2004
Actor
Running on Karma 2003
as Four Eyes
Colour of the Truth 2003
as Drug dealer killed at cocaine lab
The Avenging Fist 2001
as Combat 21's Thug
Walk In 1997
as Office guard
Armageddon 1997
as Thug (uncredited)
The Blade 1995
as Bladesmith (uncredited)
Legendary Couple 1995
as Policeman (uncredited)
The Saint of Gamblers 1995
Actor
Loving You 1995
as Gwan's Thug
Let's Go Slam Dunk 1994
as Hon Ping
The Legend of Drunken Master 1994
as Axe Gang Thug (uncredited)
Moon Warriors 1992
as Kite Killer
Kickboxer's Tears 1992
Actor
Slickers vs. Killers 1991
as Gang Member
Bullet for Hire 1991
as Assassin
The Gambling Ghost 1991
as Rich playboy's thug
License to Steal 1990
Actor
Pantyhose Hero 1990
as Thug
Skinny Tiger, Fatty Dragon 1990
as (extra) (uncredited)
Agent Mr. Chan 2018
Stunt Coordinator
Defenders 2017
Director
My Wife is a Gangster 3 2006
Martial Arts Choreographer
No Problem 2 2002
Stunts
Dr. Wai in the Scripture with No Words 1996
Stunts
Credits from TMDB.