2006
Triad Election as Kun's Thug (uncredited)2006
My Wife Is a Gangster 3 as Thug2001
The Avenging Fist as Street Rascal2001
Fulltime Killer as Bodyguard2000
Marooned as Kuen's Thug1998
Anna Magdalena as Not available1993
Iron Monkey as Constable1993
Last Hero in China as Landlord's Representive1993
Madam City Hunter as Thug1991
Hong Kong Godfather as Not available1991
Bury Me High as Rascal at night club1991
Mystery of the Twin Swords as Not available1990
Tiger Cage II as Not available1990
Look Out, Officer! as Tang's Thug1990
Her Fatal Ways as Jung's Man1988
In the Line of Duty 3 as Security Guard1988
Mistaken Identity as Not available1986
Brotherhood as Not available1984
Opium and the Kung Fu Master as Zheng Hong's Man1983
Shaolin Intruders as Bad Monk1983
Flash Future Kung Fu as Nazi1983
Descendant of the Sun as Not available1983
The Enchantress as Not available1982
Human Lanterns as Not available1982
Shaolin Prince as Palace Guard / Lohan Monk1982
Mercenaries from Hong Kong as Yindan's Guerrilla1981
The Duel of the Century as Not available1981
The Emperor and His Brother as Not available1981
Return of the Sentimental Swordsman as Money Clan Member1980
The Young Master as Prison Convoy Guard (uncredited)1980
We're Going to Eat You as Not available1980
Bat Without Wings as Not available1980
The Convict Killer as Zhou Bai's Thug1980
Tiger Over Wall as Not available1979
To Kill A Mastermind as Martyr1977
Deadly Snail vs. Kung Fu Killers as One of Uncle Chow's thugs1993
Last Hero in China Stunts