- 1998The SuspectFilm
- 1997The Mad PhoenixFilm
- 1995The Chinese FeastFilmToilet Keeper
- 1995Peace HotelFilmGuest of Peace Hotel
- 1995The Day that Doesn't ExistFilmUncle Tam
- 1994I Wanna Be Your ManFilmDrug addict
- 1994The ReturningFilmWorker
- 1992Casino TycoonFilmDices Listener
- 1992The Days of Being DumbFilmKwan's Gangster in Theatre
- 1992CagemanFilmDai Lap Hing
- 1992Powerful FourFilm
- 1991The Holy Virgin Versus the Evil DeadFilm
- 1980The Way to HellFilm
- 1971The DuelFilmGan's Man on Train (uncredited)
- 1970The Heroic OnesFilmKing Jin's Soldier
- 1969Vengeance Is a Golden BladeFilmWhip Fighter (uncredited)
- 1968Golden SwallowFilm(uncredited)
- 1967The AssassinFilm(extra) (uncredited)
- 1967The Trail of the Broken BladeFilm(extra) (uncredited)
- 1967Man from InterpolFilmThug
- 1966The DetectiveFilmGoon
- 1966A Go-Go TeenagerFilmPoliceman #2
- 1965The CurseFilm
- 1965The Girl in the BusFilmJaam Bang Dou
- 1963Three Love AffairsFilm
- 1962The Haunting ShadowFilm
- 1962The Night the Spirit ReturnsFilmGardener
- 1962Our Love Solid as GoldFilm歹徒丙
- 1961Intense MomentFilm
- 1960Frightful HoneymoonFilmPoliceman
- 1959RoadFilmPatriot
- 1959MoneyFilm
- 1959The ChairFilmCop
- 1959Human RelationshipsFilm
- 1958The Prince's Romantic AffairsFilm
- 1958The Tormented BeautyFilm
- 1957Henpecked HusbandFilm
- 1956The WallFilm
- 1954Neighbours AllFilm