- 2010Triple TapFilmDoug Wong
- 2007ProtégéFilmQuin's Drug Chef
- 1984Long Road to GallantryFilmDirector, Writer
- 1983Portrait in CrystalFilmAction Director
- 1983Demon of the LuteFilmWriter, Director, Martial Arts Choreographer
- 1983Twinkle Twinkle Little StarFilmChoreographer
- 1981Kung Fu ZombieFilmAction Director
- 1981Black LizardFilmMartial Arts Choreographer
- 1981The Spy in the PalaceFilmMartial Arts Choreographer
- 1980The SwordFilmChoreographer
- 1980White Hair Devil LadyFilmMartial Arts Choreographer
- 1979Shaolin AbbotFilmMartial Arts Choreographer
- 1979The Proud TwinsFilmEr Mei Disciple
- 1979The Dragon, the HeroFilmAction Director
- 1979Full Moon ScimitarFilmSwordsman in Red in Prologue / Sword Slave
- 1979To Kill a MastermindFilmMartyr
- 1978Flying Guillotine IIFilmPatriotic Hero
- 1978Shaolin Hand LockFilmLin Hao's Man
- 1978Legend of the BatFilmJapanese Monk Wugan
- 1978The Vengeful BeautyFilmFlying Guillotine
- 1978Soul of the SwordFilmPai Kwa Hall's Swordsman / Guan Zhong 8 Swordsmen
- 1978Clan of AmazonsFilmTroublemaker at Restaurant
- 1978Heaven Sword and Dragon SabreFilmMok Sing Kuk / Wudang 7th Master
- 1978Swordsman and EnchantressFilmOne of the Leng Brothers
- 1978Heaven Sword and Dragon Sabre IIFilmMok Sing Kuk
- 1978The Proud YouthFilmFour Friends of Plum Garden
- 1977Death DuelFilmBully's Thug at Tavern
- 1977The Sentimental SwordsmanFilmYun's Invited Hero
- 1977The Jade TigerFilm
- 1977Magnificent WanderersFilmMongol soldier
- 1977Soul Brothers of Kung FuFilmExtra
- 1977The Criminals, Part 3: ArsonFilmCheung Hung
- 1977Lady ExterminatorFilmExtra
- 1977Bruce and Shaolin Kung FuFilmMartial Arts Choreographer
- 1977Stranger from ShaolinFilm
- 1976The Shaolin AvengersFilmNiu's Fellow
- 19767-Man ArmyFilmPrivate Chu's Friend
- 1976The New Shaolin BoxersFilmGang Member
- 1976Boxer RebellionFilmBoxer
- 1975Disciples of ShaolinFilmThug
- 1975All Men Are BrothersFilm
- 1975The Four AssassinsFilmJin (uncredited)
- 1975The Kung Fu MonksFilmThug
- 1974The Legend of the 7 Golden VampiresFilmExtra (uncredited)
- 1974Five Shaolin MastersFilmPatriot Helping Ma Chao Hsing
- 1974ShatterFilmHans Leber's Bodyguard
- 1974Heroes TwoFilmManchu Thug (uncredited)
- 1974Shaolin Martial ArtsFilmMaster Lin's Disciple
- 1974The Savage FiveFilmBandit
- 1974The Thunder KickFilmThug at casino fight
- 1974Young Lovers on Flying WheelsFilmMartial Arts Student
- 1973Blood BrothersFilm(extra) (uncredited)
- 1973Fist to FistFilm
- 1973The DelinquentFilmRascal at Basketball Court (uncredited)
- 1973The PirateFilm(extra) (uncredited)
- 1973The Awaken PunchFilmThug
- 1973The BastardFilmGu's Thug
- 1973The VillainsFilmCasino Employee
- 1973Honor and LoveFilmExtra
- 1972Five Fingers of DeathFilmMaster Meng's Pupil (uncredited)
- 1972The Boxer from ShantungFilmRussian Muscleman Challenger (uncredited)
- 1972The Water MarginFilm(uncredited)
- 1972Man of IronFilmZeng's Thug (uncredited)
- 1972Four RidersFilmThief
- 1972The Angry GuestFilmPrison Guard (uncredited)
- 1971The DuelFilmThug on Street (uncredited)
- 1971The Deadly DuoFilm(uncredited)
- 1971Duel of FistsFilmJin Long Student (uncredited)
- 1971The Anonymous HeroesFilmSoldier (uncredited)
- 1970The Chinese BoxerFilm
- 1970The Heroic OnesFilmWarlord Zhu's Soldier / Blademan
- 1970Vengeance!FilmHu's Bodyguard (uncredited)
- 1969Return of the One-Armed SwordsmanFilm(extra)
- 1969Have Sword, Will TravelFilmExtra (uncredited)