- 1983The ChampionsFilmJogger
- 1982The Postman Strikes BackFilmNecklace Bandit Chief
- 1981Hitman in the Hand of BuddhaFilmShen Tin, snake killer (Uncle Hsien Ten)
- 1979Choi Lee Fat Kung FuFilmOne of Hung Chow's men
- 1978Warriors TwoFilmTiger
- 1978Enter the Fat DragonFilmBaat Je's Husband
- 1978The ContractFilmMs. Wang's Eye-patch Assistant
- 1978The Legendary StrikeFilmJentien, Japanese samurai
- 1977The Iron-Fisted MonkFilmThug
- 1977Broken OathFilmImperial Undercover Agent (uncredited)
- 1977Shaolin Death SquadsFilmGeneral Nin Kan-You
- 1977Four Iron MenFilm
- 1976Hand of DeathFilmThe Wanderer
- 1976The HimalayanFilmKao's Guard
- 1975The Dragon TamersFilmYuan
- 1975Hong Kong SupermanFilm
- 1974The Valiant OnesFilmGeneral Zhou Li-De
- 1974The TournamentFilmMan with Debts
- 1974StonerFilmShrine Priest
- 1974Naughty! Naughty!FilmBoss Feng's thug
- 1974The Angry DragonFilmCaptain Tsan Tien-Ta
- 1973The Fate of Lee KhanFilmLee Khan's Bodyguard
- 1973The Devil's TreasureFilmPeng Wai
- 1973Death Comes in ThreeFilm
- 1973The Private EyeFilmSniper
- 1973Martial Hero of Southern FrontierFilmCanton Kid
- 1972HapkidoFilmBlack Bear Student (Ex-Hapkido Fighter)
- 1972Lady WhirlwindFilmThug
- 1971The DuelFilmLiu Shou Yi's Guard (uncredited)
- 1971The Blade Spares NoneFilmPrince's Fighter
- 1971BetrayerFilmBlack Chief
- 1971In the Nick of TimeFilm
- 1970The Chinese BoxerFilm
- 1970Vengeance!FilmHu's Bodyguard (uncredited)
- 1969Have Sword, Will TravelFilmExtra (uncredited)
- 1969RedressFilmRobber with Two Impact Clubs