| Movie | Path to the Dream | 2018-04-20 | |
| Movie | Community Storm | 2017-03-31 | |
| Movie | Ba Jie Xiao Xian Rou | 2016-06-22 | |
| Movie | The Forbidden Legend: Sex & Chopsticks 2 | Simon Qing | 2009-03-04 |
| Movie | The Forbidden Legend: Sex & Chopsticks | Simon Qing | 2008-09-19 |
| Movie | Sex 100% | 2005-01-01 | |
| Movie | The Peeper's Story 2 - The Escape Partner | Dan Ching | 2003-01-01 |
| Movie | The Peeper's Story: The Tattoo Master | Ching | 2003-01-01 |
| Movie | My Horny Girl Friend | Gordon | 2002-03-13 |
| Movie | Snake Lover | Fu Chong | 2002-07-09 |
| Movie | Jyut Kei | 2001-01-01 | |
| Movie | The Loser's Club | Presenter at TV Fund Raiser | 2001-11-15 |
| Movie | Dance with the Killer | 2000-01-01 | |
| Series | Love Story | 2000-02-18 | |
| Series | Flaming Brothers | 1999-03-08 | |
| Movie | Mr. A? Mr. C? | Chi-ming | 1999-09-03 |
| Movie | Beware of the Striptease | 1999-01-01 | |
| Movie | Indecent Woman | Chun | 1999-09-18 |
| Movie | House of the Damned | 1999-10-08 | |
| Movie | Running Out of Time | Mr. Hau | 1999-09-23 |
| Movie | A Chinese Torture Chamber Story II | Cheung Man Cheong | 1998-09-18 |
| Movie | Chinese Erotic Ghost Story | Chu Er Dan | 1998-06-12 |
| Movie | Operation Billionaire | Keung | 1998-10-20 |
| Series | 西施秘史 | 范蠡 | 1997-06-08 |
| Movie | First Option | 1996-09-13 | |
| Series | Lascivious Kangxi Kingdom | 1992-01-01 | |
| Movie | Tiger on the Beat 2 | Maria's Subordinate | 1990-02-10 |
| Series | Flying Squads | 1989-08-07 | |
| Movie | Just Heroes | 1989-09-14 | |
| Series | Everybody's Somebody's Favourite | 1988-04-11 | |
| Series | The Vendetta | 1988-04-18 | |
| Series | Twilight of a Nation | 1988-11-28 | |
| Series | Fate Takes A Hand | 1987-07-20 | |
| Movie | Cadets on the Beat | 1986-01-16 | |
| Movie | Once Upon a Rainbow | 1982-04-21 | |
| Series | The Maverick | 1982-01-04 | |
| Series | All The Wrong Shoes | 1982-04-19 | |
| Movie | To Sir with Troubles | 1981-06-19 | |
| Series | The Shell Game | 1980-09-15 |