- 1976The Web of DeathFilmOne of 7 Buddies of Heisong Clan (uncredited)
- 1975SalinaFilm
- 1974The Killer SnakesFilmRestaurant Boss
- 1974The TournamentFilmMaster at Restaurant
- 1974Land of the BraveFilmJapanese officer
- 1974The Crazy BumpkinsFilmAh Niu tries to rob him
- 1973The Kiss of DeathFilmCasino Gambler
- 1973Supermen Against the OrientFilmTournament Host
- 1973The House of 72 TenantsFilmAh Chu
- 1973Facets of LoveFilmOfficer
- 1973The Sugar DaddiesFilmOffice clerk
- 1973The BastardFilmInnkeeper/Inn Guest
- 1973Kung Fu KingFilm
- 1972Intimate Confessions of a Chinese CourtesanFilmButler Zhou
- 1972The Black TavernFilmTaian
- 1972The Thunderbolt FistFilmJapanese Advisor
- 1972The FugitiveFilmSiu Ma
- 1972The Merry WifeFilmMr Ding
- 1972Flower in the RainFilmUncle Law
- 1971The Shadow WhipFilmExtra (uncredited)
- 1971Lady with a SwordFilm
- 1971The Angry RiverFilm
- 1971SunsetFilmZonghong
- 1970The Heroic OnesFilmTown Leader at Feast
- 1970Vengeance!Film(uncredited)
- 1970Lady of SteelFilmServant (uncredited)
- 1970Brothers FiveFilmWaiter (uncredited)
- 1970My SonFilm
- 1970A Place to Call HomeFilmTeacher at graduation
- 1969Return of the One-Armed SwordsmanFilm(extra)
- 1969Have Sword, Will TravelFilmClerk (uncredited)
- 1969The Singing ThiefFilmPoliceman
- 1969Raw PassionsFilmNight club manager
- 1969Diary of a Lady-KillerFilm
- 1968The Bells of DeathFilmTso's Bandit
- 1968Three Swinging GirlsFilm
- 1968Duel at the Supreme GateFilmRobber
- 1968Hong Kong RhapsodyFilmNightclub manager
- 1967My Dream BoatFilmReporter
- 1967Song of TomorrowFilmNight club extra
- 1967Operation LipstickFilmNightclub guest
- 1967Sing High, Sing LowFilm
- 1966The Mating SeasonFilm
- 1966Till the End of TimeFilm
- 1965Vermilion DoorFilmLuo Shao-Hua's friend
- 1964The Dancing MillionairessFilmReporter
- 1962It's Always SpringFilmWaiter [extra]
- 1960The Wild, Wild RoseFilmPoliceman