- 2024A Perfect BlossomSeriesBlack Dragon Boss
- 2016The Tenants DownstairsFilmInspector Chen
- 2015First of MayFilmKe-Ming's Father
- 2013Under the Same RooftopSeries李寒羽
- 2013Lucky TorchSeries贺云峰
- 2012Die SterntalerSeries楚一诚
- 2011Royal Johnson MedicalSeriesLeng Quan
- 2011Next HeroesSeries海明威
- 2010我的左手与右手Film
- 2009My QueenSeries卢天成
- 2007Why Why LoveSeriesHuo Zhen Hao
- 2005The Mischievous PrincessSeries司徒青云
- 2005Green Forest, My HomeSeries院长
- 2005生死对决Film老大
- 2004The Love WinnerFilmDao lam
- 2004追风少年Series校长
- 2003The Pawnshop No. 8SeriesHuang Ren
- 2002The TouchFilm
- 2002The Legendary Siblings 2Series
- 2000Born to Be KingFilmDragon
- 1999The Legendary SiblingsSeries江别鹤
- 1999燕双飞Series
- 1993The Magic SwordFilm
- 1988When The Ocean Is BlueFilm
- 1987Be My Lovely Child AgainFilm
- 1987Promising Young BoyFilm
- 1986The Story of Dr. Sun Yat SenFilm
- 1985Inferno ThunderboltFilm(archive footage)
- 1984Drunken Tai ChiFilmTa Sha's father (uncredited)
- 1984Ninja ThunderboltFilm
- 1984The Wild PantherFilm
- 1984The Story in Sorghum FieldFilmthe man
- 1984The ExpressFilm
- 1984To Catch a ThiefFilm
- 1983The Country of Beauties / Island WarriorsFilmLu - The Pirate Leader
- 1983CrisisFilmBoss Ying Tzu
- 1983Night OrchidFilmPersian Prince Lang Lai
- 1983Impossible WomanFilm
- 1983The Women Warriors of KingmenFilmWang Yi
- 1983The Longest NightFilm
- 1982Devil ReturnsFilmChief Inspector Tu Chang
- 1982Girl with a GunFilmStunt Coordinator
- 1982Blood BrothersFilm
- 1982The AngerFilmAssistant Director
- 1981The Battle for the Republic of ChinaFilmBlue-frocked official
- 1981Adventure for Imperial TreasuresFilmHsiao Ching
- 1981Diamond FightFilm
- 1980The PioneersFilmWu Lin-fang
- 1979Death Duel of Kung FuFilmSun Shing Kwei
- 1979Eunuch of the Western PalaceFilm
- 1978Snake In The Eagles Shadow 2FilmAh Fu
- 1978Shaolin Invincible SticksFilmChen Ku Yung
- 1978Phantom Kung FuFilmShao Yu Pai
- 1978Assault of the Final RivalFilmChen Wai
- 1978Shaolin Kung Fu MasterFilmWan Lung
- 1978Shaolin Iron ClawsFilmPolice Commander Hu (as Tao Wong)
- 1978Iron SwallowFilmTu Lung
- 1978Challenge of DeathFilmChen Sao Wan
- 1978Fatal Needles vs. Fatal FistsFilmMeng Hu/Chin Chai
- 1978Shaolin Devil and Shaolin AngelFilmSecret Agent
- 1978Tiger ManFilm
- 1977Warriors of the Sacred TempleFilmChi Yung (One of the 10 Brothers)
- 1977The DamnedFilmShang Li
- 1977Eagle's ClawsFilmLee Cheh
- 197718 Shaolin RidersFilm
- 1977The Hot, the Cool and the ViciousFilmPai Yu Ching
- 1977Along Comes a TigerFilm
- 1977Moonlight Sword and Jade LionFilm(as Tao Wong)
- 1977Two Assassins of the DarknessFilmDagger Kuan
- 1977Duel in the DesertFilm
- 1977Fight for SurvivalFilmThief
- 1977Struggle With DeathFilm
- 1977Revenge Of Kung Fu MaoFilmKang
- 1976The Secret RivalsFilmSheng Ying Wei
- 1974Slaughter in San FranciscoFilmOfficer Don Wong, Stunts
- 1974Chinatown CapersFilmYellow Faced Tiger