Shaolin Death Squads
The Duel of the Century
Black Hornet
The Magnificent Kick
The Iron-Fisted Monk
((extra))
Election 2
(Lok's Thug)
Dirty Ho
(Soldier)
Fighting Dragon
([Extra])
The Reckless Cricket
([extra])
Human Lanterns
Fighting Fist
(Li Chui Hon)
The Owl vs Bombo
(Big Head)
Naughty Boys
Return to the 36th Chamber
(Boss Wang's Thug)
Scorching Sun, Fierce Wind, Wild Fire
Clan of the White Lotus
((extra) (uncredited))
Green Killer
The Magnificent
Casino Tycoon II
(Nan's Thug)
The Convict Killer
(Casino Fighter/Zhou Bai's Thug)
Challenge of the Gamesters
(Guard)
Shaolin Vengeance
The Young Master
(Wai Yee School's Student (uncredited))
The Master
(Kung Fu Student / Johnny's Student)
Tiger Over Wall
Demon of the Lute
(Eagle Man)
Project A
(Ling's Thug (uncredited))
Police Story
(One of Koo's Men (uncredited))
Dragon Gate
What Price Honesty?
Mad Monkey Kung Fu
(Duan's Thug (uncredited))
Lackey and the Lady Tiger
The Postman Strikes Back
(Bandit)
Godfather's Daughter Mafia Blues
Fury in Shaolin Temple
Rivals of the Silver Fox
The Legal Illegals
Legend of a Fighter
Run and Kill
Angry Ranger
The Perfect Match
Secret Service of the Imperial Court
(Brocade Guard)
The Gold Connection
Walk on Fire
Return of the Chinese Boxer
(Nebenrolle)