| Movie | Bad Blood | Sheriff | 2010-01-21 |
| Movie | Poker King | Uno's Subordinate | 2009-11-22 |
| Movie | The Moss | Tong's Thug | 2008-01-01 |
| Movie | Isabella | Policeman | 2006-04-06 |
| Movie | McDull, the Alumni | Policeman | 2006-01-22 |
| Movie | Election 2 | Thug (uncredited) | 2006-04-27 |
| Movie | Rob-B-Hood | Octopus's Bodyguard | 2006-09-28 |
| Movie | House of Fury | Rocco's Man | 2005-03-31 |
| Movie | Seoul Raiders | Man In First Fight | 2005-02-05 |
| Movie | Divergence | Tsim's body guard | 2005-04-28 |
| Movie | Home Sweet Home | 2005-10-27 | |
| Movie | Enter the Phoenix | Lui Fai's Thug | 2004-04-08 |
| Movie | Protégé de la Rose Noire | Fu's Bodyguard | 2004-02-03 |
| Movie | Breaking News | CID | 2004-06-10 |
| Movie | Love Battlefield | Diving Instructor | 2004-06-03 |
| Movie | New Police Story | Policeman at First Robbery | 2004-09-23 |
| Movie | Love Undercover 2: Love Mission | Policeman | 2003-07-03 |
| Movie | Beauty and the Breast | Mr Lei's partner | 2002-01-24 |
| Movie | Love Undercover | FBI agent | 2002-03-07 |
| Movie | Devil Face, Angel Heart | One of Bull's Men | 2002-05-09 |
| Movie | Infernal Affairs | CIB Team | 2002-12-12 |
| Movie | Wu Yen | Imperial Soldier | 2001-01-18 |
| Movie | Dummy Mommy, Without a Baby | Mrs. Ho's Assistant | 2001-11-10 |
| Movie | Every Dog Has His Date | Mr Lin's Assistant | 2001-11-22 |
| Movie | Gen-Y Cops | Thug | 2000-11-17 |
| Movie | Armageddon | Doctor (uncredited) | 1997-01-01 |
Are you sure you want to hide this?