| Series | Magic Star | Ren Jun | 2017-01-03 |
| Movie | The Dead End | David | 2015-06-19 |
| Series | The Men of Justice | 杨伟森 | 2010-07-26 |
| Movie | Wife from Hell | 2006-11-09 | |
| Movie | Brush Up My Sisters | Mr Kwok | 2003-01-01 |
| Series | The Monkey King: Quest for the Sutra | Erlang Shen | 2002-07-10 |
| Movie | Snake Charmer | Inspector Man Chi-Wai | 2002-05-23 |
| Movie | Goodbye, Mr. Cool | Volcano | 2001-01-01 |
| Movie | The Vampire Combat | Tony Wei Tung | 2001-09-27 |
| Movie | Healing Hearts | Anthony | 2000-09-03 |
| Movie | The Mission | Shin | 1999-11-19 |
| Series | State of Divinity | 令狐冲 | 1996-06-24 |
| Series | The Silver Tycoon | 1993-03-01 | |
| Movie | Love Among the Triad | Brother Yin | 1993-03-21 |
| Movie | Gigolo and Whore II | Bill | 1992-03-12 |
| Movie | Call Girl '92 | Lily's boyfriend/Man's friend | 1992-10-15 |
| Movie | Dreams of Glory, A Boxer's Story | Ming | 1991-11-10 |
| Movie | Angry Ranger | AIDS Lun | 1991-09-14 |
| Movie | In the Line of Duty 5: Middle Man | Peter | 1990-06-15 |