- 1990Kung Fu Vs. AcrobaticFilmKao Li Chiu
- 1985My Lucky StarsFilmPrisoner 5734
- 1985Heart of DragonFilmRascal at Golden Castle
- 1985Lucky DiamondFilmDiamond thief
- 1984The Return of Pom PomFilm
- 1984The Owl vs BomboFilmGang Member
- 1983Winners & SinnersFilmChan Chiu's Bald Bodyguard
- 1983Men from the GutterFilmGangster in Hotel Room
- 1983Flash Future Kung FuFilmDoctor
- 1982Legend of a FighterFilmShantung Yellow Tiger [cameo]
- 1982Shaolin PrinceFilmSoldier in 9th Lord's Army
- 1982Mercenaries from Hong KongFilmThug (uncredited)
- 1981DreadnaughtFilmIron Swallow
- 1980We're Going to Eat YouFilmVillager
- 1980The Clones of Bruce LeeFilmChai Lo's Assistant
- 1980Killer ConstableFilmWang Wan-Wu
- 1980The Buddhist FistFilmHunchback, Liu Chow Mu
- 1980Fearless MasterFilm
- 1979The Story of the Drunken MasterFilmCougar
- 1979The Gold ConnectionFilm
- 1979BoloFilmMan Attacking Sleeping Bolo
- 1979Duel of the 7 TigersFilm
- 1979The Reckless CricketFilmSilkworm Master
- 1979Kung Fu vs. YogaFilmMonk
- 1978Drunken MasterFilmIron Head Rat (uncredited)
- 1978Flying Guillotine IIFilmImperial Guard Lin Gia
- 1978Crazy ImpostersFilm
- 1978Kung Fu Means Fists, Strikes and SwordFilmTsao Heng's Main Thug Thug with Crutch
- 1977The Battle WizardFilmRevenger after Xiang Yaocha
- 1977Death DuelFilmYen's Challenger at Maple Wood / Chief Yan
- 1977Clans of IntrigueFilmBeggar Gang member
- 1977Jackie Chan and the 36 Crazy FistFilmHead Thug
- 1977The Sentimental SwordsmanFilmBlack Snake's Man
- 1977The Jade TigerFilm
- 1977Broken OathFilmOne of Hao's Men (uncredited)
- 1977Mantis Fists & Tiger Claws of ShaolinFilm1st Master Hung Lung
- 1977The Criminals, Part 4: AssaultFilmBoar
- 1977Lady ExterminatorFilmExtra
- 1976The Magic BladeFilmChi's Man
- 1976Killer ClansFilmChuan's Man
- 1976The Web of DeathFilmOne of 3 Heroes of West Moon / Waiter (uncredited)
- 1976BrotherhoodFilmSan Guai
- 1976Farewell to a WarriorFilm
- 1975All Men Are BrothersFilmRebel Officer
- 1975The Spiritual BoxerFilmRuei's Thug (uncredited)
- 1974Greatest Thai BoxingFilmZeng Sha-Lie
- 1973Blood BrothersFilm(extra) (uncredited)
- 1973Fist to FistFilmBandit Top Fighter / Scarface
- 1973The DelinquentFilmStudent at Martial Arts School (uncredited)
- 1973The Awaken PunchFilmLi (Black Fan)
- 1973Kung Fu KingFilm
- 1973Super Kung Fu KidFilm
- 1973Killer in the DarkFilmPoliceman
- 1973TigerFilmVillager
- 1972The Boxer from ShantungFilmYang's Thug (uncredited)
- 1972The Water MarginFilmLiang Shan Bandit
- 1972The Bloody FistsFilmTyeta
- 1972Four RidersFilmMr. Hawkes' Bodyguard
- 1972The Angry GuestFilmJin Long Student (uncredited)
- 1972Black ListFilmXiao Tian
- 1972Revenge of the DragonFilm
- 1971The Deadly DuoFilmExecutioner / Thug at Bridge
- 1971Duel of FistsFilmChiang Ren's Man (uncredited)
- 1971The Anonymous HeroesFilmRevolutionist (uncredited)
- 1970The Chinese BoxerFilm(uncredited)
- 1969Have Sword, Will TravelFilmExtra (uncredited)