| Movie | Veiled Truth | 2026 | |
| Movie | The Grey Men | 2024-02-04 | |
| Movie | Hit Team | 2022-04-01 | |
| Movie | See the Sea | 2022-09-13 | |
| Movie | All U Need Is Love | Swimming Coach | 2021-04-22 |
| Series | OCTB | Old-Timer | 2017-09-23 |
| Movie | The Dangerous Affair | Tanaka/Nakata | 2015-10-16 |
| Movie | Super Models | 2015-10-22 | |
| Movie | That Demon Within | Smart Ass | 2014-04-17 |
| Movie | SDU: Sex Duties Unit | 2013-07-25 | |
| Movie | Just Another Pandora's Box | 2010-03-18 | |
| Series | Just Love II | 2009-05-04 | |
| Series | The Stew of Life | 2009-09-07 | |
| Series | The King of Snooker | 2009-03-30 | |
| Movie | Pandora's Booth | Au Yeung Chung - 00s | 2007-01-01 |
| Movie | House of the Invisibles | Gambling Ghost | 2007-01-25 |
| Movie | In Love with the Dead | 2007-11-29 | |
| Movie | My Cop | 2006-01-01 | |
| Movie | Undying Heart | Matt | 2006-08-24 |
| Movie | Men Suddenly in Black 2 | Mr. Wong | 2006-09-08 |
| Movie | Nothing Is Impossible | 2006-10-09 | |
| Movie | Rob-B-Hood | Debt Collector | 2006-09-28 |
| Movie | The Myth | Rebel General Meng Jie | 2005-05-11 |
| Movie | Demoniac Flash | 2005-05-26 | |
| Movie | Drink-Drank-Drunk | 2005-08-18 | |
| Series | Women on the Run | 2005-07-18 | |
| Movie | A Decisive Move | 2004-01-01 | |
| Movie | The Warning Time | 2004-01-01 | |
| Movie | Money Kills | Hung Jr. | 2004-01-01 |
| Movie | One Nite in Mongkok | Wilson | 2004-05-10 |
| Movie | The Prince of Storm | 2003-01-01 | |
| Movie | A Fight To The Finish | 2003-01-01 | |
| Movie | The Runner | Lam Yan | 2003-01-01 |
| Movie | Vampire Reborn | 2003-01-01 | |
| Movie | Chemical Crisis | 2003-01-01 | |
| Movie | Barbarity | 2003-01-01 | |
| Movie | Nightmare from Snake | Henry | 2003-01-01 |
| Movie | Police Case | 2003-01-01 | |
| Movie | Undiscovered Tomb | 2003-01-01 | |
| Movie | Men Suddenly in Black | Hotel Manager | 2003-08-11 |
| Movie | Dragon Loaded 2003 | Cheng | 2003-08-21 |
| Movie | The Story of Soccer Bet | 2003-01-16 | |
| Movie | A Jealous Sister | Wong Yung | 2003-06-12 |
| Movie | Troublesome Night 19 | Lee Ka Hing | 2003-06-19 |
| Movie | Seamy Side of Life II - Crying Stars | 2003-01-16 | |
| Movie | Feel 100% 2003 | George | 2003-05-15 |
| Movie | My Lucky Star | Gakyi | 2003-01-23 |
| Movie | I Want to Get Married | Chris Young | 2003-03-06 |
| Movie | The Assailant | 2002-01-01 | |
| Movie | Reporter | 2002-01-01 | |
| Movie | Final Edge | 2002-01-01 | |
| Movie | Hooker’s World | 2002-01-01 | |
| Movie | Devil Touch | Lawrence Lee | 2002-01-31 |
| Movie | Marry a Rich Man | Rich man in limousine | 2002-02-07 |
| Movie | The Hidden Enforcers | Charlie | 2002-01-01 |
| Movie | Troublesome Night 13 | Hei Lik | 2002-01-24 |
| Movie | Interactive Murders | Roy | 2002-01-10 |
| Movie | Dragon Hero | Tanaka/Nakata | 2001-02-01 |
| Movie | The Cheaters | Tong Ka-Chun | 2001-04-05 |
| Movie | Sharp Guns | Coke | 2001-09-20 |
| Movie | You Shoot, I Shoot | Ray | 2001-08-16 |
| Movie | The Dark Rose | 2000-03-25 | |
| Movie | Killer | Ho Chi Yung | 2000-02-24 |
| Movie | Money Laundry | Michael | 2000-04-06 |
| Movie | Bloody Cops | Kay | 2000-01-18 |
| Movie | Queenie & King the Lovers | Fung | 2000-04-13 |
| Movie | Perfect Match | 2000-12-07 | |
| Movie | Skyline Cruisers | Ah Wong | 2000-11-24 |
| Movie | A Wicked Ghost II: The Fear | Master Li | 2000-09-20 |
| Movie | Return to Dark | Brick | 2000-10-05 |
| Movie | Gorgeous | Photographer's Assistant | 1999-02-12 |
| Series | Love Talks | 1999-01-01 | |
| Movie | My Loving Trouble 7 | Andy | 1999-03-11 |
| Movie | Slow Fade | 1999-10-21 | |
| Movie | Sunshine Cops | Sunny | 1999-10-28 |
| Movie | 恋恋琼瑶 | 1998-01-01 | |
| Movie | The Group | Ringo | 1998-05-09 |
| Movie | The Blacksheep Affair | Hung Wai-Kwok | 1998-10-31 |
| Movie | Downtown Torpedoes | Titan | 1997-08-09 |