- 1984Invitation of GhostFilm
- 1983Project AFilmMahjong Player (uncredited)
- 1981BewitchedFilmNutcase
- 1981The Prohibited AreaFilm
- 1980HexFilmFurniture Mover
- 1980Killer ConstableFilmAh Niu
- 1980Heaven and HellFilmCar Driver with Gun/Hell Guard in Black
- 1980Coward BastardFilmJiu's man
- 1979The Gold ConnectionFilmAh Chow
- 1978Flying Guillotine IIFilmImperial Guard Threatened by Na Lan
- 1977The Battle WizardFilmEmperor's Man
- 1977Clans of IntrigueFilmWaiter at Inn Gutsy
- 1977Lady ExterminatorFilmDrug dealer
- 1976The Magic BladeFilmHsia Ji
- 1976Killer ClansFilmThree Tiger of Kuan Hsi
- 1976BrotherhoodFilmJin Dong
- 1976Emperor Chien LungFilmUnlucky man
- 1976The Snake PrinceFilmFu Lin
- 1976Heroes of the UndergroundFilmJapanese officer
- 1976Mr. Funny BoneFilmFunny Bone's Colleague
- 1976Hustler from CantonFilm
- 1975All Men Are BrothersFilmLau Tang
- 1975Big Brother ChengFilm
- 1974The Bod SquadFilmChao's Guard
- 1974The Shadow BoxerFilm
- 1974The TeahouseFilmBig Nose Cui / Tsui
- 1974Ghost EyesFilmHairdresser
- 1973The PirateFilmMaster Shing
- 1973The Ghost LoversFilmMartial artist
- 1972The Boxer from ShantungFilmOne of Ma's Men (uncredited)
- 1972The Water MarginFilmRedhead Demon, Liu Tang
- 1972Man of IronFilmYu Zhenting's Bodyguard
- 1972The Angry GuestFilmYakuza Commits Harakiri
- 1971The New One-Armed SwordsmanFilmMan at Eatery (extra)
- 1971The Shadow WhipFilmExtra (uncredited)
- 1971The Deadly DuoFilmHero
- 1971The Crimson CharmFilmCrimson Charm Thug
- 1970The Heroic OnesFilmWarlord Zhu's Soldier
- 1970Vengeance!Film(uncredited)
- 1970Lady of SteelFilmExtra (uncredited)
- 1969The Golden SwordFilmGolden Dragon Security member (uncredited)