- 1987The Haunted Cop ShopFilmGhost Playing Mahjong
- 1986Where's Officer Tuba?Film
- 1986Grow Up in AngerFilmJoe's father
- 1985Girl with the Diamond SlipperFilmMan in Car
- 1985Fascinating AffairsFilmParty Guest
- 1984The 8 Diagram Pole FighterFilmPan Mei's Soldier
- 1984Return of Bastard SwordsmanFilmWaiter
- 1984Opium and the Kung Fu MasterFilmVillager (uncredited)
- 1984The Return of Pom PomFilmArrested Stuttering Forger
- 1984Wits of the BratsFilmWaiter
- 1983Winners & SinnersFilmSammo's Birthday Party Guest
- 1983Seeding of a GhostFilm(uncredited)
- 1983Shaolin IntrudersFilmInn Guest
- 1983The Lady Is the BossFilmNight Club Patron (uncredited)
- 1983Men from the GutterFilmDrunkard
- 1983The Weird ManFilmSun Ce's servant
- 1982Human LanternsFilm(uncredited)
- 1982Brave Archer and His MateFilmPeach Island's Guard (uncredited)
- 1982Hell Has No BoundaryFilmPoliceman
- 1982Ode to GallantryFilmZhangle gang (uncredited)
- 1982Perils of the Sentimental SwordsmanFilmBoatman / Ghostly Village's Resident
- 1982My Rebellious SonFilmAh Jia
- 1982Godfather from CantonFilmPolice Officer
- 1981BewitchedFilmMan at Court
- 1981My Young AuntieFilmClothes Store Worker / Policeman (uncredited)
- 1981Corpse ManiaFilmPoliceman
- 1981Martial ClubFilmGentry at Reconcilation Talk (uncredited)
- 1981The Sword Stained with Royal BloodFilmWen Clan's Servant
- 1981The Treasure HuntersFilmCasino worker (uncredited)
- 1981The Duel of the CenturyFilmDuel's Spectator
- 1981What Price Honesty?FilmPrison guard
- 1981Lion vs. LionFilmGambler
- 1981Challenge of the GamestersFilmCasino gambler (uncredited)
- 1980HexFilmFurniture Mover
- 1980Two Champions of ShaolinFilmGao's Servant (uncredited)
- 1980The Flag of IronFilmEagle Hall's Servant
- 1980The Rebel IntrudersFilmSword / Shield Militia
- 1980The Convict KillerFilmConstable
- 1980Haunted TalesFilmTenant
- 1980The Kid with a TattooFilmUncle Luo
- 1980Joy to the WorldFilm
- 1979Dirty HoFilmMan Listening to Reward Offer (uncredited)
- 1979Kid with the Golden ArmFilmHu Wei Security Member
- 1979Ten Tigers of KwangtungFilmCasino Clerk (uncredited)
- 1979The Deadly Breaking SwordFilmPrison Guard (uncredited)
- 1979The Kung Fu InstructorFilm(uncredited)
- 1979Shaolin AbbotFilm(uncredited)
- 1979The Proud TwinsFilmSheep Seller
- 1979The DaredevilsFilmCommander Han's Servant
- 1979The Shadow BoxingFilmCorpse Carrier / Casino Gambler (uncredited)
- 1979To Kill a MastermindFilmMartyr
- 1979The Last JudgementFilmCourt Officer
- 1978The 36th Chamber of ShaolinFilmSoldier (uncredited)
- 1978The Five VenomsFilmWaiter / Servant
- 1978Invincible ShaolinFilmChing Soldier
- 1978Shaolin MantisFilmTownsfolk (uncredited)
- 1978Flying Guillotine IIFilmSoldier at Execution
- 1978Shaolin Hand LockFilmLin Hao's Man
- 1978The Vengeful BeautyFilmServant
- 1978Clan of AmazonsFilmPlain Clothes Constable
- 1978Swordsman and EnchantressFilmGreen Willow
- 1978Sensual PleasuresFilmOfficer
- 1978The Voyage of Emperor Chien LungFilmCalligraphy shop customer
- 1978Mr. Funnybone Strikes AgainFilmFunnybone's Neighbor
- 1978The Mad Monk Strikes AgainFilmTraveller
- 1977The Mighty Peking ManFilmShip Crew (uncredited), Ship Crew Member (uncredited)
- 1977The Battle WizardFilmPoisonous Moths Clan Member / Soldier (uncredited)
- 1977The Iron-Fisted MonkFilmMan in Brothel
- 1977Death DuelFilmCollie (uncredited)
- 1977Clans of IntrigueFilmBeggar Gang member
- 1977The Sentimental SwordsmanFilmHuan's escort to Shaolin (uncredited)
- 1977Chinatown KidFilmPoliceman
- 1977The Jade TigerFilm
- 1977Broken OathFilmOne of Chou's New Guard (uncredited)
- 1976The Magic BladeFilmAnnouncer (uncredited)
- 1976Killer ClansFilmChuan's Man
- 1976Challenge of the MastersFilmContestant at Pao Contest (uncredited)
- 1976The Last TempestFilmPalace Guard
- 1976Mr. Funny BoneFilmWedding Guest
- 1975The Super InframanFilmChen Zhi Qiang