| Movie | Mad Fate | The Veteran | 2023-04-20 |
| Series | Police Tactical Unit | 2019-05-06 | |
| Movie | Midnight Diner | 2019-08-30 | |
| Movie | The Magic Blade | Qi Yixin | 2017-04-01 |
| Movie | Security of the Ming Dynasty 2 | 2017-12-05 | |
| Movie | Good Take! | 2016-04-14 | |
| Movie | Call of Heroes | Shen Ding | 2016-08-12 |
| Movie | Gu Shen | 2015-12-24 | |
| Movie | The Grandmaster | Brother Sau | 2013-01-10 |
| Movie | The White Storm | Wong Shun-Yik | 2013-11-29 |
| Series | 终极征服 | Jia Teng | 2013-07-14 |
| Movie | On My Way | 2012-06-01 | |
| Movie | Drug War | Hatred | 2012-11-15 |
| Movie | Somebody to Love | 2011-01-01 | |
| Movie | The Great Magician | Chang Hsien's Assistant | 2011-12-22 |
| Series | 聊斋3 | 2010-07-13 | |
| Series | The Men of Justice | 2010-07-26 | |
| Series | Mysterious House | 2009-04-07 | |
| Movie | Vengeance | Crow | 2009-05-20 |
| Movie | Tactical Unit - Human Nature | Brother Kong | 2008-08-01 |
| Movie | Fate | 2008-08-15 | |
| Movie | The Legend of Lu Xiaofeng 4 | 金九龄 | 2007-01-24 |
| Movie | Eye in the Sky | Shan's Gang Member | 2007-06-21 |
| Movie | 无间道·正序版 | 2006-03-15 | |
| Movie | Heavenly Mission | 2006-11-17 | |
| Movie | Set to Kill | Tai Gor | 2005-04-07 |
| Movie | Election | Senior Inspector Tou | 2005-10-20 |
| Movie | 我和僵尸有个约会3永恒国度 | Mr.X | 2004-10-25 |
| Movie | 2046 | Wan's Party Friend | 2004-10-29 |
| Movie | Infernal Affairs III | Inspector Cheung | 2003-12-12 |
| Movie | Colour of the Truth | Bun | 2003-06-20 |
| Movie | Heartbreak Motel | Happy | 2002-01-01 |
| Movie | Infernal Affairs | Senior Inspector Cheung | 2002-12-12 |
| Movie | You Shoot, I Shoot | Curry Samosa | 2001-08-16 |
| Movie | Killing End | Naja | 2001-11-08 |
| Series | Battlefield Network | 2001-12-18 | |
| Movie | Fist of Fury - Sworn Revenge | Lau Chan-Shing | 2001-11-26 |
| 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 | Nasty Hung | 1999-09-10 |
| Series | Ten Tigers Of Guangdong | 1999-05-03 | |
| Movie | Erotic Nightmare | Fong | 1999-05-20 |
| Movie | Casino | 1998-05-06 | |
| Movie | Extreme Crisis | 1998-08-29 | |
| Series | Thou Shalt Not Cheat | 1998-03-09 | |
| Movie | Operation Billionaire | Yip Sai Foon | 1998-10-20 |
| Series | My Date with a Vampire | Ken | 1998-11-30 |
| Series | Interpol | 徐飞 | 1997-03-10 |
| Movie | We're No Bad Guys | Golden Teeth | 1997-09-25 |
| Movie | Days in Guangzhou | 1996-01-01 | |
| Series | King of Gambler | 荣照添 | 1996-04-15 |
| Movie | Once Upon a Time in Triad Society 2 | 1996-09-06 | |
| Movie | Big Bullet | Inspector Kwan | 1996-06-25 |
| Series | Fist of Fury | 刘振声 | 1995-08-21 |
| Series | Secret Battle of the Majesty | 爱新觉罗·胤禩 | 1994-07-01 |
| Movie | Yuppies Love | 1994-01-01 | |
| Movie | Revenge of the Kung Fu Master | 1994-09-23 | |
| Series | Heroic Legend of The Yang'S Family | 1994-09-26 | |
| Movie | Hong Kong Eva | 1993-01-08 | |
| Series | Royal Police Evidence II | 1993-04-02 | |
| Series | 鐳射劇場之賭神秘笈 | 1993-08-01 | |
| Movie | Kidnap of Wong Chak Fai | Cheng Sau Chi | 1993-08-20 |
| Movie | 鐳射劇場之賭神秘笈 | 1992-01-01 | |
| Movie | Something Incredible - Return of Devil | 1992-01-01 | |
| Movie | Something Incredible - Blood Curse | 1992-01-01 | |
| Movie | 一千灵异夜之孽债危情 | 1992-01-01 | |
| Movie | To Be Number One | 1991-04-15 | |
| Movie | Beyond's Diary | Obnoxious Car Owner | 1991-08-29 |
| Movie | The Truth – Final Episode | 1989-11-30 | |
| Series | Tenderness in Legal net | 1988-05-31 | |
| Series | Rise & Fall of Qing Dynasty (II) | 1988-06-29 | |
| Series | Genghis Khan | 合撒儿 | 1987-12-14 |
| Series | 貂蟬 | 士孙瑞 | 1987-02-16 |
| Series | Tales of Chinese Mysteries | 1987-08-17 | |
| Series | The Legendary Prime Minister - Zhuge Liang | 1985-12-09 | |
| Series | Soldier of Fortune | 1982-09-27 |