- 2022Stranger AnniversarySeries
- 2021淮水情Film
- 2006Election 2FilmUncle Supporting Lok (uncredited)
- 2006光影流情Series
- 1994The Third Full MoonFilmUncle Wong
- 1993Last Hero in ChinaFilmUncle Cheung
- 1993The Heroes From ShaolinSeries
- 1992Fist of Fury 1991 IIFilmUncle Bill
- 1992The Legendary La Rose NoireFilm
- 1992Battle in HellFilmUncle Bill
- 1992Road For The HeroesSeries
- 1991Fist of Fury 1991FilmBill
- 1991Today's HeroFilmUncle Chung
- 1990Her Fatal WaysFilmTzu's Ex-KMT Comrade
- 1990Mortuary BluesFilm
- 1990Blood of Good and EvilSeries
- 1990The Blood HoundsSeries
- 1990A World ApartSeries
- 1989Seven WarriorsFilmVillage Chief
- 1989Flying SquadsSeries
- 1989The Sect of Blood & IronSeries
- 1989Here Comes A HeroSeries
- 1989Triumph of A NationSeries
- 1989The Lost TreasureSeries
- 1988The Dragon FamilyFilmHo San
- 1988My Father's SonSeries
- 1988Twilight of a NationSeries
- 1987Back To The BeyondFilm
- 1987The Price Of Growing UpSeries
- 1987Rise & Fall of Qing DynastySeries
- 1987Fate Takes A HandSeries
- 1987Born to Be a KingSeries
- 1987The Upstart and the Self-Made ManSeries
- 1987The Legend of the Book and SwordSeries木卓倫
- 1986Blood-Stained IntrigueSeries
- 1986Fury of the HeavenFilmLau's neighbour
- 1986The Return Of Luk Siu FungSeries
- 1986General Father, General SonSeries
- 1986The Unyielding Master LimSeries
- 1986When Silken Hands Get RoughSeries
- 1985The Sword Stained With Royal BloodSeries
- 1985The Rough RideSeries
- 1985The BattlefieldSeries
- 1985The Tough FightSeries
- 1985The Last PerformanceSeries林六德
- 1984The Duke of Mount DeerSeries徐天川
- 1984The Fearless DuoSeries司徒鎮業
- 1984Police CadetSeries社團叔輩
- 1984Qiu Jin: A Woman To RememberSeries
- 1984Can Anybody HelpSeries
- 1983Seeding of a GhostFilmTaoist Master
- 1983The BundFilm
- 1983The Red PantherFilmKiang's Father
- 1983The Private EyeSeries
- 1983The Fortune Teller (II)Series
- 1982Brothers from the Walled CityFilmNinth Uncle
- 1982The Legend of Master SoSeries
- 1982Love & PassionSeries
- 1982The EmissarySeries
- 1982The Legend of the UnknownsSeries
- 1982蘇乞兒 (數碼修復版)Series万英杰
- 1981Avengers from HellFilmCasino Boss Zhou
- 1981Crazy NutsFilm
- 1981Don't Kill Me, Brother!FilmUncle Lung
- 1981BreakthroughSeries
- 1981The Three MusketeersSeries
- 1981The HawkSeries老差骨
- 1980The Shell GameSeries老金
- 1980The Bund IIISeries
- 1980Discovery BaySeries
- 1980In Search OfSeries
- 1980Five Easy PiecesSeries
- 1980Don't Look NowSeries
- 1980The Salt LordSeries
- 1980The AdventurersSeries
- 1980发达容易揾食难Series多叔
- 1979The Dragon, The OddsFilm
- 1979The God of SabreSeries
- 1978My Darling GalsFilmBeauty contest judge
- 1978ConflictSeries莫牛