The Longest Nite
Brotherhood
Tiger Cage
Mission of Condor
Royal Warriors
Hero of Tomorrow
Return Engagement
(Li Pang's Henchman)
A Better Tomorrow II
(Pui's Thug)
A Better Tomorrow
(Taiwanese Triad)
Sworn Brothers
Kung Fu Vs. Acrobatic
Vampire vs. Sorcerer 2
The Chinese Feast
(Wong Wing's Thug)
Magic Crystal
Close Escape
Righting Wrongs
Mr. Vampire III
(Punched Guard)
Vampire Vs. Vampire
(Policeman)
Seven Warriors
(Bandit)
Future Cops
(School Bully)
Five Element Ninjas
(Hong's Man (uncredited))
Bullet in the Head
(Mr. Leong's Thug)
On Parole
Today's Hero
(One of Tung's Gang)
The Isle of Fantasy
Casino Tycoon
(Kidnapper)
Casino Tycoon II
(Loan Shark's Thug)
Last Hero in China
(Extra)
Project A
(Pirate (uncredited))
Police Story
(Man in the Mall (uncredited))
Police Story 3: Super Cop
(General's Soldier / Gangster (uncredited))
Shaolin Drunken Fight
Crime Story
(Construction Worker)
Run and Kill
Justice, My Foot!
(Cheung Biu's Hired Thug)
Double Fattiness
(Purse snatcher's helper)
The Tangles Love
Flash Future Kung Fu
(Nazi)
Black Mask
(Policeman)
Yes, Madam!
(Pool Hall Thug (uncredited))
Millionaires' Express
(Bandit)
City Cop
Legacy of Rage
(Extra)
Infernal Affairs II
(Hau's Man)