Was a member of Jackie Chan's Stuntmen Association
| Movie | Bodies at Rest | Hong Kong triad | 2019-08-16 | 
| Movie | Triad Wars | Soso's Man (uncredited) | 2008-02-29 | 
| Movie | Legendary Assassin | Chairman's Subordinate | 2008-12-05 | 
| Movie | Invisible Target | Cheng's Bodyguard | 2007-07-19 | 
| Movie | Rob-B-Hood | Henchman | 2006-09-28 | 
| Movie | New Police Story | Disco bouncer | 2004-09-23 | 
| Movie | Looking for Mr. Perfect | Poon's thug | 2003-04-03 | 
| Movie | The Medallion | Monk | 2003-08-15 | 
| Movie | Gen-Y Cops | FBI Agent | 2000-11-17 | 
| Movie | Downtown Torpedoes | Counterfeit plate courier | 1997-08-09 | 
| Movie | Thunderbolt | Kong's Thug (uncredited) | 1995-09-08 | 
| Movie | Heart of Killer | Thug | 1995-11-10 | 
| Movie | The Legend of Drunken Master | Thug (uncredited) | 1994-02-03 | 
| Movie | Don't Shoot Me, I'm Just a Violinist | 1994-03-23 | |
| Movie | Crime Story | Robber | 1993-06-24 | 
| Movie | Dragon: The Bruce Lee Story | Chef | 1993-05-07 | 
| Movie | Twin Dragons | 1992-01-15 | |
| Movie | With or Without You | Tung's Thug | 1992-05-21 | 
| Movie | Master's Necklace | 1991-01-01 | |
| Movie | In the Line of Duty 5: Middle Man | General's Thug | 1990-06-15 | 
| Movie | Queen's High | 1990-09-08 | |
| Movie | Undeclared War | Cop | 1990-09-01 | 
| Movie | Dragons Forever | Thug at Bar | 1988-02-11 | 
| Movie | Police Story 2 | John's Man | 1988-08-13 | 
| Movie | Killer's Nocturne | 1987-05-08 | |
| Movie | Project A Part II | Tiger Au's Man | 1987-07-25 |