- 2002No Problem 2FilmOne Of Ben's Thugs
- 2001Wu YenFilmWarrior Championship's Contestant
- 1997Task ForceFilm
- 1996Black MaskFilm701 Squad Member, Stunts
- 1996The God of CookeryFilm
- 1996The EighthFilm
- 1995The Little Drunken MastersFilmStunt Coordinator
- 1993Iron MonkeyFilmOne of the Bad Monks
- 1993Last Hero in ChinaFilmNun Yah's Bad Monk
- 1993Women on the RunFilmMainland drug seller
- 1993Hero - Beyond the Boundary of TimeFilmStunt Coordinator, Martial Arts Choreographer, Action Director
- 1993Guns of DragonFilm
- 1993VendettaFilm
- 1993Angel's ProjectFilm
- 1992The Days of Being DumbFilmTeeth's Gangster
- 1992Fighting SpiritFilmStunts
- 1992The Pearl of OrientalFilm
- 1992The Big DealFilmThug
- 1991Sex and ZenFilmBrothel servant
- 1991Tiger Cage IIIFilmLee Siu Bong's Thug
- 1991Devil's VendettaFilmYau's Disciple
- 1991Legend of the BrothersFilm
- 1991Hong Kong GodfatherFilm
- 1991Blue LightningFilm
- 1990Look Out, Officer!FilmTang's Drug Worker
- 1990Kung Fu Vs. AcrobaticFilm
- 1990Her Fatal WaysFilmJung's Man
- 1990Long Arm of the Law IV: Underground ExpressFilm
- 1990Dragon in JailFilmThug
- 1990Lung Fung RestaurantFilmAssassin
- 1990Story of Kennedy TownFilmYing's Thug
- 1990Big BrotherFilmExtra
- 1989Pedicab DriverFilm(extra) (uncredited)
- 1989My Heart Is That Eternal RoseFilmShen's Man
- 1989Lady ReporterFilmWong Tak's Thug (uncredited)
- 1989Doubles Cause TroublesFilmPoliceman
- 1989Vampire BusterFilmRevolutionary
- 1989Who CaresFilmVampire
- 1989City Kids 1989FilmFu's Thug
- 1989Bloody BrotherhoodFilm
- 1989The Wild OnesFilm
- 1988As Tears Go ByFilmBodyguard in Final Scene (uncredited)
- 1988Tiger on the BeatFilmJohnny's Thug (uncredited)
- 1988Mr Vampire Saga 4FilmPrince's Guard
- 1988Painted FacesFilmWire Team Member (uncredited)
- 1988On the RunFilmPoliceman
- 1988Runaway BluesFilm
- 1987Mr. Vampire IIIFilmPassed Out Guard
- 1987Iron AngelsFilm
- 1987Flaming BrothersFilmAlan's Man
- 1987Rich and FamousFilmKen's Thug
- 1987Long Arm of the Law IIFilmFighter / Policeman
- 1987Return of the DemonFilm
- 1986Righting WrongsFilm(uncredited)
- 1986Where's Officer Tuba?FilmPoliceman
- 1985Heart of DragonFilmKim's Thug (uncredited), Stunts
- 1985Yes, Madam!FilmHenry's Thug (uncredited)
- 1984Hong Kong 1941FilmJapanese Soldier
- 1984The Owl vs BomboFilmGang Member