- 1998Flowers of ShanghaiFilmTao
- 1996MahjongFilmJohn
- 1994A Confucian ConfusionFilmMing's father
- 1991A Brighter Summer DayFilmWang
- 1991Make Bitter QianlongSeries索拉旺
- 1988Rouge of the NorthFilm
- 1986Dark NightFilmYeh Yuen
- 1986ReunionFilm
- 1985The Head of A County Who Was A BanditFilm
- 1983That Day, on the BeachFilmAh Cai
- 1982The Evil GirlFilm
- 1980To You with LoveFilm
- 1979I Sing I CryFilm