- 2022Septet: The Story of Hong KongFilmAssistant Director
- 2010Ip Man 2FilmMaster Lam
- 1997Mr. Nice GuyFilmFirst Assistant Director
- 1997Once Upon a Time in China and AmericaFilmFirst Assistant Director
- 1995Don't Give a DamnFilmAssistant Director
- 1994The Legend of Drunken MasterFilmAssistant Director
- 1992A Kid from TibetFilmAssistant Director
- 1992It's Now or NeverFilmPimp
- 1990Encounters of the Spooky Kind IIFilmAssistant Director
- 1990Pantyhose HeroFilmGangster in Opening Scene
- 1988Born to DefenceFilmPoliceman
- 1988Edge of DarknessFilmFake policeman
- 1986Naughty BoysFilm
- 1985Police StoryFilmKoo's Man on the Bus (uncredited)
- 1985Disciples of the 36th ChamberFilmMonk Mingzhi, Assistant Director
- 1984The 8 Diagram Pole FighterFilmGeneral Pan Mei
- 1984Wits of the BratsFilmMaster Chen Hui-Min
- 1983Shaolin and Wu TangFilmShaolin Abbot, Stunt Coordinator
- 1983The Lady Is the BossFilmWah Chiang Martial Arts Association Member (uncredited)
- 1982Legendary Weapons of ChinaFilmRascal / Servant at Inn
- 1982The Fake Ghost CatchersFilm
- 1982Carry On PickpocketFilmThug at Disco
- 1982Cat vs. RatFilmEmperor's Bodyguard / Chiu's Servant (uncredited)
- 1982Blood ChildFilm
- 1982Godfather from CantonFilmBao
- 1982The Perfect MatchFilmRobber
- 1981My Young AuntieFilmSheng's Thug (uncredited)
- 1981Martial ClubFilmMing (uncredited)
- 1981The Treasure HuntersFilmCen Tian
- 1981Night Evil SoulFilm
- 1980The Young MasterFilmMaster Tien's Student (uncredited)
- 1980Return to the 36th ChamberFilmBoss Wang's Thug
- 1980Clan of the White LotusFilmShaolin Student / Ching Fighter
- 1980Carry on Wise GuyFilm
- 1980Duel of the Brave OnesFilm
- 1980The Fool EscapeFilmMartial Arts Choreographer
- 1979Dirty HoFilmOne-Armed Handicapped Devil
- 1979Mad Monkey Kung FuFilmFok
- 1979Blind Fist of BruceFilm
- 1979Bruce and the Iron FingerFilmKiller
- 1979The Gold ConnectionFilm
- 1979The Three AvengersFilmUndertaker
- 1979Fists and GutsFilmLeper King
- 1979Sun DragonFilmAh Kum
- 1979The Shadow BoxingFilmZhou's Thug / Gambling Den Gambler (uncredited)
- 1979The Fists, the Kicks and the EvilsFilm
- 1979Invincible Kung FuFilm
- 1978The 36th Chamber of ShaolinFilmSoldier (uncredited)
- 1978Enter the Fat DragonFilmThug
- 1978Shaolin MantisFilmServant (uncredited)
- 1978Storming AttacksFilm
- 1978The Tattoo ConnectionFilmThug on Boat
- 1978Dirty Tiger, Crazy FrogFilmCasino Fighter (uncredited)
- 1978The MagnificentFilm
- 1978Two in Black BeltFilmExtra
- 1978Kung Fu Means Fists, Strikes and SwordFilmThug
- 1977Executioners from ShaolinFilmGovernor's Fighter (uncredited)
- 1977The Iron-Fisted MonkFilmMonk Kicked into Water (uncredited)
- 1977Money CrazyFilmMary's Accomplice
- 1977The Shaolin PlotFilmMonk
- 1977He Has Nothing But Kung FuFilmCasino Guard
- 1976Hand of DeathFilmOne of Shih's 8 Bodyguards (uncredited)
- 1976Challenge of the MastersFilmMaster Pang's Student (uncredited)
- 1976The HimalayanFilmTseng's Man
- 1975The Man from Hong KongFilmMartial Artist / Hotel Assassin (uncredited), Stunts
- 1975Fighting DragonFilm
- 1974The Valiant OnesFilmPirate (uncredited)
- 1974The TournamentFilmStudent
- 1974StonerFilmThug
- 1974Call Me DragonFilm
- 1974Land of the BraveFilmMartial Arts Choreographer
- 1973The Kiss of DeathFilmTroublemaker in Nightclub
- 1973None But the BraveFilm
- 1973TigerFilm
- 1973King of Kung FuFilm
- 1972HapkidoFilmBlack Bear Student (uncredited)
- 1972The 14 AmazonsFilmSoldier
- 1972The Thunderbolt FistFilmJapanese Ronin
- 1972The FugitiveFilm
- 1971The Lady HermitFilmBlack Demon's Thug (uncredited)