- 1994The Legend of Drunken MasterFilmAxe Gang Leader in Green Shirt (uncredited)
- 1993The Sword Stained with Royal BloodFilmMartial Arts Choreographer
- 1992Crystal HuntFilmProfessor Wong, Director
- 1992The Mighty GamblerFilm
- 1991Fist of Fury 1991FilmTriad Member
- 1991The Holy Virgin Versus the Evil DeadFilm
- 1991Dreaming the RealityFilm
- 1991Thunder RunFilmDirector, Martial Arts Choreographer, Screenplay
- 1991The Real MeFilm
- 1990She Shoots StraightFilmThug on Ship (uncredited)
- 1988Faithful SpiritFilmDirector
- 1988Mr. MistressFilmDirector
- 1986Righting WrongsFilmMr. Leung, Stunt Coordinator
- 1986RosaFilmBoss Ho
- 1986The Haunted MadamFilmCho
- 1984I Will Finally Knock You Down, Dad!FilmDirector
- 1984Double CrossedFilmDirector
- 1983Fast FingersFilmDirector
- 1983Heroic OnesFilm
- 1983Ghosts GaloreFilmDirector
- 1982Kid from KwangtungFilmDirector
- 1982Destiny's ChampionFilmUncle Ha
- 1981Lion vs. LionFilmBill Zhu's student, Writer, Director
- 1980The MasterFilm
- 1980The Ring of DeathFilm
- 1980Coward BastardFilmMartial Arts Choreographer
- 1979Dragon FistFilmChong Saam-Taai
- 1979Last Hurrah for ChivalryFilmWedding Guest (uncredited)
- 1979Shaolin AbbotFilmSoldier
- 1979Five SuperfightersFilmMartial Arts Choreographer
- 1979Full Moon ScimitarFilmRobber (uncredited)
- 1979The Dragon and the Tiger KidsFilmMaster Hsu, Martial Arts Choreographer
- 1979The Reckless CricketFilmMartial Arts Choreographer
- 1978Drunken MasterFilmKing of Sticks Hsu Ching-tien, Martial Arts Choreographer
- 1978Snake in the Eagle's ShadowFilmSu Chen
- 1978Shaolin Hand LockFilmXia / Lin Hao's Man
- 1978Soul of the SwordFilmGuan Zhong 8 Swordsmen / Challenger at Inn
- 1978Clan of AmazonsFilmMan Attacking Red Shoes Peddler
- 1978Heaven Sword and Dragon SabreFilmChiu Ming's No. 1 fighter
- 1978Swordsman and EnchantressFilmLittle Lord's Servant (uncredited)
- 1978The Proud YouthFilmSun Clan member
- 1977The Invincible ArmourFilmAction Director
- 1977Death DuelFilmMember of Hei Sha Clan (uncredited)
- 1977Clans of IntrigueFilmBeggar Gang member
- 1977Snuff Bottle ConnectionFilmTao Kwan
- 1977The Jade TigerFilm
- 1977Broken OathFilmOne of Qi's Men (uncredited), Martial Arts Choreographer
- 1977Soul Brothers of Kung FuFilmThug, Martial Arts Choreographer
- 1977The Secret Rivals 2FilmTang Lang
- 1976The Oily ManiacFilmTin Choi's Thug (uncredited), (uncredited)
- 1976The Magic BladeFilm(uncredited)
- 1976Killer ClansFilmRoc Society Member
- 1976The Web of DeathFilmWaiter (uncredited)
- 1976Bruce Lee and IFilmThug (uncredited)
- 1976Emperor Chien LungFilmGambling house thug
- 1976Farewell to a WarriorFilmSoldier (Extra)
- 1975The Super InframanFilmScience Research Center's Staff
- 1975The Dragon TamersFilm
- 1975The Taxi DriverFilmStaircase robber
- 1975The Young RebelFilmMartial Art Student [extra]
- 1975The Kung Fu MonksFilmThug
- 1974The Legend of the 7 Golden VampiresFilmKills Vanessa's Servant
- 1974ShatterFilmTai's Kung Fu student
- 1974The Stranger and the GunfighterFilmConstable
- 1974Heroes TwoFilmManchu Thug (uncredited)
- 1974Shaolin Martial ArtsFilmManchu Student
- 1974The Savage FiveFilm(uncredited)
- 1974The Young DragonsFilmBoss Lung's Thug
- 1974StonerFilmHuan Ye Jen
- 1974The Thunder KickFilmDrug dealer
- 1974The Chinese TigerFilmhead thug
- 1973Blood BrothersFilm(extra) (uncredited)
- 1973The DelinquentFilmBig Sean's Gangster (uncredited)
- 1973When Taekwondo StrikesFilmJapanese (uncredited)
- 1973Invincible BoxerFilm
- 1973The Escaped ConvictFilm
- 1973Honor and LoveFilmExtra
- 1972Five Fingers of DeathFilmMaster Meng's Pupil/Hercules' Challenger (uncredited)
- 1972The Boxer from ShantungFilmOne of Ma's Men (uncredited)
- 1972HapkidoFilmBlack Bear Student (Sword Fighter) (uncredited)