- 1990Fire PhoenixFilm
- 1990Big BrotherFilm
- 1989Devil HuntersFilm
- 1985This Man Is DangerousFilmApe
- 1985The Man, the Ghosts and the Aliens (II)Series
- 1985The Legendary Prime Minister - Zhuge LiangSeries
- 1984Profile in AngerFilm
- 1983Project AFilmBoatman
- 1982Green KillerFilm
- 1981The Story of Woo VietFilmSnakehead
- 1981Legendary FokSeries宫本一哲
- 1981Dangerous PersonFilm
- 1980A Deadly SecretFilmQiu Cheung Fat
- 1979The Tigress of ShaolinFilmMeng Ping
- 1979Treasure of Bruce LeFilmJapanese infiltrator
- 1978The Tattoo ConnectionFilm
- 1978The MagnificentFilm
- 1978Hello, Late HomecomersFilm
- 1976Hand of DeathFilmOne of Shih's 8 Bodyguards
- 1976Bruce's Deadly FingersFilmLee Chun
- 1975The Man from Hong KongFilmMartial Artist (uncredited)
- 1973Fist of UnicornFilmThug for the Wong Family
- 1973Cheung Po ChaiFilm
- 1973Invincible BoxerFilmTan San
- 1973Death Comes in ThreeFilm
- 1973Only the Brave StandsFilmMartial Arts Choreographer
- 1972HapkidoFilmBlack Bear Student (uncredited)
- 1972The 14 AmazonsFilmSoldier
- 1972Lady WhirlwindFilmThug (uncredited)
- 1971The Shadow WhipFilmMartial Artist After Fang (uncredited)
- 1971The Invincible EightFilmWhip-wielding Henchman
- 1971The Angry RiverFilm
- 1971The Blade Spares NoneFilmExtra
- 1971The ChaseFilmSecurity Bureau member