| Movie | Mad Fate | The Veteran | 2023-04-20 |
| Movie | Midnight Diner | 2019-08-30 | |
| Movie | Call of Heroes | Shen Ding | 2016-08-12 |
| Movie | The Grandmaster | Brother Sau | 2013-01-10 |
| Movie | The White Storm | Wong Shun-Yik | 2013-11-29 |
| Movie | Drug War | Hatred | 2012-11-15 |
| Movie | The Great Magician | 2011-12-22 | |
| Movie | Vengeance | Crow | 2009-05-20 |
| Movie | Tactical Unit - Human Nature | Brother Kong | 2008-08-01 |
| Movie | The Legend of Lu Xiaofeng 4 | 金九龄 | 2007-01-24 |
| Movie | Eye in the Sky | Shan's Gang Member | 2007-06-21 |
| Movie | Heavenly Mission | 2006-11-17 | |
| Movie | Election | Senior Inspector Tou | 2005-10-20 |
| Movie | Set to Kill | Tai Gor | 2005-04-07 |
| Movie | 2046 | Wan's Party Friend | 2004-10-29 |
| Movie | Colour of the Truth | Bun | 2003-06-20 |
| Movie | Infernal Affairs III | Inspector Cheung | 2003-12-12 |
| Movie | Infernal Affairs | Senior Inspector Cheung | 2002-12-12 |
| Movie | You Shoot, I Shoot | 咖哩角 | 2001-08-16 |
| Movie | Killing End | Naja | 2001-11-08 |
| Movie | High K | Chan Siao | 2000-05-04 |
| Movie | When a Man Loves a Woman | Uncle Chuen | 2000-10-26 |
| Movie | The Rules of the Game | 1999-09-10 | |
| Movie | Casino | 1998-05-06 | |
| Movie | Extreme Crisis | 1998-08-29 | |
| Series | My Date with a Vampire | Ken | 1998-11-30 |
| Movie | We're No Bad Guys | Golden Teeth | 1997-09-25 |
| Movie | Big Bullet | Inspector Kwan | 1996-06-25 |
| Movie | Once Upon a Time in Triad Society 2 | 1996-09-06 | |
| Movie | Hong Kong Eva | 1993-01-08 | |
| Movie | Kidnap of Wong Chak Fai | Cheng Sau Chi | 1993-08-20 |
| Movie | Beyond's Diary | 1991-08-29 | |
| Movie | To Be Number One | 1991-04-15 | |
| Movie | The Truth – Final Episode | 1989-11-30 |
Are you sure you want to hide this?