- 1983Heroic OnesFilm
- 1981BewitchedFilmDoctor
- 1981The Emperor and His BrotherFilmChief Yu Wan Ling
- 1981Money Is LovelyFilmCompany Boss
- 1980The Convict KillerFilmPolice Chief Chan
- 1980Rendezvous with DeathFilmAdviser Wang
- 1980Young HeroFilm
- 1980Absolute MonarchFilm
- 1979Full Moon ScimitarFilmMaster Ma
- 1979The Gold ConnectionFilm
- 1979The Money TripFilm
- 1979Lam Ah Chun Blunders AgainFilm
- 1978Shaolin MantisFilmLord of Imperial Decree (uncredited)
- 1978The ContractFilmMTV board of director
- 1978Sensual PleasuresFilm
- 1978Swordsman and EnchantressFilmLian Chengbi's Guest (uncredited)
- 1978The Voyage of Emperor Chien LungFilmFlower festival boss
- 1978Mr. Funnybone Strikes AgainFilmDentist
- 1977The Mighty Peking ManFilmMan in the Bedroom
- 1977Clans of IntrigueFilmGambler
- 1977Chinatown KidFilmHotdog Stall Boss
- 1977The Jade TigerFilm
- 1977Money CrazyFilmPoison's Boss with Briefcase
- 1977Broken OathFilmGuard Leader (uncredited)
- 1977Lady ExterminatorFilmExtra
- 1977Confessions of a Private SecretaryFilm
- 1976The Oily ManiacFilmTe Min's Defense Attorney
- 1976Bruce Lee and IFilmBarkeeper (uncredited)
- 1976Killers on WheelsFilmMichael's Father
- 1976The HimalayanFilmWedding Guest
- 1976Spirit of the RapedFilmDoctor
- 1976Heroes of the UndergroundFilmDiner at inn
- 1976Big Times for the Crazy BumpkinsFilmMimi's father
- 1975The Super InframanFilmChairman of Meeting
- 1975Black MagicFilmParty Guest / Doctor
- 1975All Men Are BrothersFilmTownsfolk
- 1975The Spiritual BoxerFilmVillager Losing Eggs to Ruey's Thug (uncredited)
- 1975All in the FamilyFilmTheater Staff
- 1975The Golden LionFilmWaiter
- 1975The Big HoldupFilmDoctor
- 1975No End of SurprisesFilmInspector
- 1975The Girl with the Dexterous TouchFilm
- 1975SalinaFilm
- 1974Shaolin Martial ArtsFilmGeneral's Assistant
- 1974The TournamentFilmMartial Arts Association Member
- 1974Sinful AdulteressFilmDoctor
- 1974Land of the BraveFilmPower plant boss
- 1974Young Lovers on Flying WheelsFilmSong Da's Colleague
- 1974ScandalFilmPoliceman / Guard
- 1974Naughty! Naughty!FilmAntique shop boss
- 1974The Big ShowdownFilm
- 1973The Cub Tiger from Kwang TungFilmUncle Xia
- 1973Blood BrothersFilmCourt Official (uncredited)
- 1973The Fate of Lee KhanFilmMongol Constable on Guard, Constable Guarding Prisoners
- 1973When Taekwondo StrikesFilmRestaurant Manager Zhou (uncredited)
- 1973None But the BraveFilmRestaurant Chief
- 1973The Sugar DaddiesFilmGambler
- 1973The BastardFilmPrison Guard
- 1973Kung Fu KingFilm
- 1973The VillainsFilmGambler
- 1973Payment In BloodFilmMistaken boss
- 1973Duel of the DragonsFilm
- 1972Fist of FuryFilmJapanese Diplomat
- 1972HapkidoFilmChicken Seller (uncredited)
- 1972The 14 AmazonsFilmMinister Wang's Officer
- 1972The Water MarginFilmLu's Servant (uncredited)
- 1972Man of IronFilmGambler at Poker Table (uncredited)
- 1972The Devil's MirrorFilmChief at Alliance Conference
- 1972The Thunderbolt FistFilmSeller of Red Ginseng
- 1972Trilogy of SwordsmanshipFilmOfficer
- 1972The FugitiveFilm
- 1972Flower in the RainFilmDoctor Lee
- 1971The New One-Armed SwordsmanFilmChieftain Lin Shing
- 1971The DuelFilmLao Liu
- 1971The Lady HermitFilmWoodcutter (uncredited)
- 1971The Shadow WhipFilmMartial Artist After Fang (uncredited)
- 1971Duel of FistsFilmThai Boxing Stadium Manager (uncredited)
- 1971The Crimson CharmFilmCrimson Charm Thug
- 1971Deaf and Mute HeroineFilm
- 1971The Anonymous HeroesFilmRestaurant Boss (uncredited)