- 1994The Green HornetFilm
- 1993On ParoleFilm
- 1993Ms ButterflyFilmDirector
- 1989I Am SorryFilm
- 1988Tiger on the BeatFilmFlying King (uncredited)
- 1988Mr. PossessedFilmCheung Sam
- 1987Golden SwallowFilmBandit
- 1985Disciples of the 36th ChamberFilmGovernor's Advisor
- 1985The Young VagabondFilmZhu Chun
- 1985The Master Strikes BackFilmSoldier
- 1985This Man Is DangerousFilmBeast King, Assistant Director
- 1985Cop of the TownFilm
- 1985Danger Has Two FacesFilmRobber
- 1985Pursuit of a KillerFilmPoliceman
- 1984Prince CharmingFilmLolanto's Henchman
- 1984New Tales of the Flying FoxFilmUncle Ping Xi
- 1984Wits of the BratsFilmMai Song
- 1984I Love LolantoFilmLolanto's Mechanic
- 1983The Lady Is the BossFilmAh Fai
- 1983Hong Kong PlayboysFilmLolanto's Assistant
- 1982Buddha's PalmFilmExtra (uncredited)
- 1982Shaolin PrinceFilmMonk Wu Ming
- 1982The Fake Ghost CatchersFilmMaster Zhang
- 1982Cat vs. RatFilmChan Jien
- 1982My Rebellious SonFilmOne of Robert's friends
- 1982Destiny's ChampionFilmSnooker player's man
- 1981My Young AuntieFilmSecond Uncle
- 1981Bloody ParrotFilmMedical examiner
- 1981The Emperor and His BrotherFilmChing Henchman
- 1981The Treasure HuntersFilmPhantom
- 1981Ambitious Kung Fu GirlFilmHuang Da Niang
- 1981The Duel of the CenturyFilmGan Er Jiao
- 1981Lion vs. LionFilmCon man
- 1981Challenge of the GamestersFilmMr. Fussy
- 1981One Way OnlyFilmBamboo
- 1981Notorious EightFilmZhao
- 1980Clan of the White LotusFilmWu Nai Shing
- 1980The Flag of IronFilmBrothel manager Liang
- 1980The MasterFilmYing Chang
- 1980Hex vs. WitchcraftFilmAh Kau
- 1980Heroes Shed No TearsFilmNailed Shoe
- 1980The Boxer from the TempleFilmXiao Fu Lu
- 1980Heaven and HellFilmRotten Heart in Hell
- 1980Coward BastardFilmMaster Jiu
- 1980Every Man for HimselfFilm
- 1979Dirty HoFilmMongolian Fighter
- 1979Mad Monkey Kung FuFilmChoi
- 1979Monkey Kung FuFilmKung fu instructor
- 1979The Deadly Breaking SwordFilmTroublemaker at the Casino (uncredited)
- 1979The Proud TwinsFilmBai Hai Sin
- 1979Five SuperfightersFilmMaster Han He
- 1979Murder PlotFilmPriest Li
- 1979The Tigress of ShaolinFilmJi
- 1979The Fighting FoolFilmBlind man
- 1979To Kill a MastermindFilmMartyr Singer in Teahouse
- 1979Invincible EnforcerFilmBao San
- 1979The Last JudgementFilmAh Feng
- 1979Legend of Feng ShuiFilm
- 1979Young LoversFilmScoundrel
- 1978The Five VenomsFilmPrison Officer
- 1978Invincible ShaolinFilmChing Soldier
- 1978The Avenging EagleFilmEagle
- 1978Flying Guillotine IIFilmPatriotic Hero
- 1978The Vengeful BeautyFilmJin Ren Ting
- 1978Soul of the SwordFilmMonk Lung
- 1978Clan of AmazonsFilmSikong Zhaihua
- 1978Heaven Sword and Dragon SabreFilmMing Clan Five Fighters
- 1978Life GambleFilmCui
- 1978The Brave Archer 2FilmScholar Chu, One of the Weird Six
- 1978Heaven Sword and Dragon Sabre IIFilmMing Clan Five Fighters
- 1978Bank BustersFilm
- 1978Crazy ImpostersFilm
- 1978Mr. Funnybone Strikes AgainFilmMeng
- 1978The Cunning HustlerFilmGambler
- 1978Hello Sexy Late HomecomersFilm
- 1978The Mad Monk Strikes AgainFilmA Er, Lan's Husband
- 1977Death DuelFilmYang Wu
- 1977The Brave ArcherFilmScholar Chu (2nd Weird 7)
- 1977Chinatown KidFilmWhite Dragon Thug
- 1977The Jade TigerFilmZhao Clan Member