| Okinawa Rendez-vous (2000) (AKA "Luen chin chung sing")As Jimmy Tong | (Not seen) |
| Moonlight Express (1999)As Tatsuya Misawa / Shek Karbo | (Not seen) |
| Knock Off (1998) | (Not seen) |
| Chun gwong cha sit (1997) (AKA "Happy Together")As Ho Po-wing | (Not seen) |
| Temptress Moon (1996)As Yu Zhongliang | (Not seen) |
| Ashes of Time (1994) (AKA "Dung che sai duk")As Ouyang Feng / Malicious West | (Not seen) |
| Farewell My Concubine (1993) (AKA "Ba wang bie ji")As Xiaodouzi | (Not seen) |
| Once a Thief (1991)As Jim | (Not seen) |
| Sien nui yau wan II yan gaan do (1990) (AKA "A Chinese Ghost Story II")As Ning Choi San | (Not seen) |
| Xin zuijia paidang (1989) (AKA "Aces Go Places V: The Terracotta Hit")As Brother Tief | (Not seen) |
| A Better Tomorrow II (1987) (AKA "Ying hung boon sik II")As Kit | (Not seen) |
| A Chinese Ghost Story (1987)As Ling Choi Sin | (Not seen) |
| A Better Tomorrow (1986)As Kit | (Not seen) |