1994
Once Upon a Time in China V as Pirate [extra]1993
Run and Kill as Not available1992
Angel Terminators 2 as Not available1991
Angel Force as Not available1990
Tiger Cage II as Not available1990
Kung Fu Vs. Acrobatic as Not available1989
Seven Warriors as Bandit1984
Opium and the Kung Fu Master as Gua Si's Worker1984
Secret Service of the Imperial Court as Brocade Guard1984
Long Road to Gallantry as Du's sifu1983
Shaolin Intruders as Chief Long's Thug1983
Descendant of the Sun as Soldier1982
Human Lanterns as Not available1982
Shaolin Prince as Soldier / Palace Guard / Shaolin Guardia1982
Perils of the Sentimental Swordsman as Soul Snatching Bell1982
Mercenaries from Hong Kong as Not available1982
Godfather from Canton as Sister Bao's Bodyguard1981
Return of the Sentimental Swordsman as Money Clan Member1981
Corpse Mania as Guard1981
The Emperor and His Brother as Emperor's Bodyguard1981
The Duel of the Century as Not available1980
Tiger Over Wall as Not available1980
Killer Constable as Not available1980
Bat Without Wings as Escort Captain / Qiuyun's Man1980
The Convict Killer as Rascal1979
The Kung Fu Instructor as Not available1979
Shaolin Abbot as Soldier1979
The Proud Twins as Er Mei Disciple1979
To Kill A Mastermind as Captured Martyr1979
The Lama Avenger as Challenger1978
The Vengeful Beauty as Flying Guillotine1978
Flying Guillotine II as Not available1978
Soul of the Sword as Guan Zhong 8 Swordsmen1978
Shaolin Hand Lock as Lin Hao's Man1978
Clan of Amazons as Troublemaker at Restaurant / Serpent's Man1977
Death Duel as Member of Hei Sha Clan / Chiu-Ti's Man1977
Clans of Intrigue as Extra1977
The Mighty Peking Man as Bomb Unit Soldier1977
Jade Tiger as Not available1977
The Battle Wizard as Poisonous Moths Clan Member1977
The Sentimental Swordsman as Not available1977
Broken Oath as One of Hao's Men / Chou Double (uncredited)1977
Lady Exterminator as Extra1976
The Magic Blade as Not available1976
The Web of Death as Qingyi Clan Member (uncredited)1976
Bruce Lee and I as Not available1976
The Oily Maniac as Not available1976
A Queen's Ransom as Not available1976
Killers on Wheels as Rocker1975
The Super Inframan as Science Research Center's Staff1975
All Men Are Brothers as Fisherman1974
The Savage Five as Not available1974
Heroes Two as Manchu Thug (uncredited)1974
Shatter as Not available1974
The Legend of the 7 Golden Vampires as Extra1974
Shaolin Martial Arts as Not available1973
The Pirate as (extra) (uncredited)1973
Not Scared to Die as Gang Member1973
Fist to Fist as Not available1973
The Awaken Punch as Thug1973
The Delinquent as Big Sean's Gangster (uncredited)1973
The Bastard as Gu's Thug1973
The Magnificent Boxer as Not available1972
Five Fingers of Death as Master Suen's Pupil (uncredited)1972
The Boxer from Shantung as Yang's Thug (uncredited)1972
The Water Margin as Constable1972
Four Riders as Thug in Gym1972
The Angry Guest as (extra) (uncredited)1972
The Delightful Forest as Jiang's Thug (uncredited)1971
The Deadly Duo as Not available1971
Duel of Fists as Cannon's Cornerman (uncredited)1983
Shaolin Intruders Martial Arts Choreographer