| Movie | Fire of Conscience | Policeman | 2010-04-01 |
| Movie | My Wife Is a Gangster 3 | Thug | 2006-12-28 |
| Movie | AV | Self | 2005-03-19 |
| Movie | Enter the Phoenix | 2004-04-08 | |
| Movie | No Problem 2 | Policeman | 2002-02-06 |
| Movie | The Accidental Spy | Bank Robber | 2001-01-18 |
| Movie | China Strike Force | Policeman / Henchman | 2000-12-21 |
| Movie | Task Force | 1997-11-13 | |
| Movie | Police Story 4: First Strike | (uncredited) | 1996-02-10 |
| Movie | Return to a Better Tomorrow | Rascal | 1994-07-14 |
| Movie | Lady Supercop | Robber | 1993-10-21 |
| Movie | The Tale Of A Heroine | 1993-01-01 | |
| Movie | Sting of the Scorpion | 1992-01-01 | |
| Movie | Casino Tycoon II | Extra | 1992-08-20 |
| Movie | The Pearl of Oriental | 1992-07-23 | |
| Movie | To Catch A Thief | Diamond Theif | 1991-07-12 |
| Movie | Big Brother | Extra | 1990-01-01 |
| Movie | Iron Angels 3 | 1989-09-14 | |
| Movie | As Tears Go By | Billiard Parlor Thug (uncredited) | 1988-06-09 |
| Movie | Tiger Cage | 1988-07-28 | |
| Movie | Iron Angels | 1987-03-10 | |
| Movie | Flaming Brothers | Kao's Man | 1987-07-30 |
| Movie | Happy Ghost III | Sex Club Thug | 1986-07-03 |
| Movie | Hong Kong Godfather | Han's Bodyguard | 1985-10-27 |
| Movie | Shaolin Drunken Fight | 1983-01-01 | |
| Movie | Shaolin Prince | Soldier | 1982-01-01 |
Are you sure you want to hide this?