1983
Project A as Pirate (uncredited)1982
The Head Hunter as Victim1982
Mercenaries from Hong Kong as He Ying's Man1981
Return of the Sentimental Swordsman as Man in Flashback1981
The Emperor and His Brother as Prison Guard Wong1981
What Price Honesty? as Not available1981
Bloody Parrot as One of Lord Chang's Men1980
The Master as Wan's Thug1980
The Convict Killer as Rascal1980
Bat Without Wings as Qiuyun's Man1979
The Challenger as Master Mao's student1979
To Kill A Mastermind as Martyr1979
His Name is Nobody as Not available1978
Breakout from Oppression as Police Chief1978
The Vengeful Beauty as Flying Guillotine1978
Legend of the Bat as Han's Sword Troop1978
Flying Guillotine II as Flying Guillotine Man1978
Shaolin Hand Lock as Lin Hao's Man1978
Swordsman and Enchantress as Little Lord's Servant1977
Jade Tiger as Not available1977
The Sentimental Swordsman as 5 Poisons Kid's Man1977
Death Duel as Bully's Thug at Tavern1977
Lady Exterminator as Extra1975
All Men Are Brothers as Zhou Tong1975
Lady of the Law as Not available1974
Heroes Two as Manchu Thug (uncredited)1974
The Legend of the 7 Golden Vampires as Leung's Fighter1974
Shaolin Martial Arts as Master Lin's Disciple1974
The Stranger and the Gunfighter as Warlord's Guard1974
Young Lovers on Flying Wheels as Tournament Referee1974
Shatter as Rattwood's Thug1974
The Chinese Tiger as Chi San1973
Blood Brothers as Mountain Bandit (uncredited)1973
The Bastard as Gu's Thug1972
Five Fingers of Death as Master Meng's Pupil (uncredited)1972
Man of Iron as Chow's Gang Member1972
The Boxer from Shantung as Tan's Man / Yang's Thug (uncredited)1972
The Water Margin as Beautiful Beard, Zhou Tong1972
The Angry Guest as Jin Long Student (uncredited)1972
Four Riders as Korean Colonel1971
The New One-Armed Swordsman as Wounded Swordsman in Flashback1971
The Duel as Gan's Man (uncredited)1971
The Deadly Duo as Hero1971
The Anonymous Heroes as Officer (uncredited)1971
Duel of Fists as Thai Boxing Referee (uncredited)1971
Flyer & Magic Sword as Extra1970
The Heroic Ones as 3rd General Li Tsun Shin1970
Vengeance! as Hu's Bodyguard / Feng's Thug (uncredited)1970
The Chinese Boxer as Not available1970
The Twelve Gold Medallions as Juxian Hall Thug1970
The Singing Killer as Not available1969
Return of the One-Armed Swordsman as (extra)1969
Have Sword, Will Travel as Extra (uncredited)1969
The Flying Dagger as Thug (uncredited)1969
The Invincible Fist as Ching's Man (uncredited)1969
The Singing Thief as Wang's henchman1968
Golden Swallow as Golden Dragon Thug1967
The Trail of the Broken Blade as Bandit (uncredited)1967
Man from Interpol as Not available1967
The Golden Cat as Thug [extra]1966
The Magnificent Trio as Prison Guard