| 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?