1984
Opium and the Kung Fu Master as Zheng Hong's Man1983
Descendant of the Sun as Not available1982
Shaolin Prince as Monk1982
Human Lanterns as Not available1982
Mercenaries from Hong Kong as Troublemaker in Night Club1981
Bewitched as Policeman1981
The Emperor and His Brother as Chief Chou's Man1981
The Duel of the Century as Not available1980
The Convict Killer as One of the Mao Brothers1980
Bat Without Wings as Hell Gang's Thug1979
The Kung Fu Instructor as Not available1979
Full Moon Scimitar as Robber1979
The Proud Twins as Er Mei Disciple1979
To Kill A Mastermind as Captured Martyr1978
The Vengeful Beauty as Imperial Guard / Flying Guillotine1978
Legend of the Bat as Extra1978
Flying Guillotine II as Flying Guillotine Man1978
Soul of the Sword as Guan Zhong 8 Swordsmen / Challenger at Inn1978
Shaolin Hand Lock as Lin Hao's Man1978
Swordsman and Enchantress as Black Inn's Thug / Little Lord's Servant1978
The Voyage of Emperor Chien Lung as Not available1977
Clans of Intrigue as Zhusha Gang's member1977
Jade Tiger as Not available1977
The Sentimental Swordsman as Not available1977
Death Duel as Taoist in Hei Sha Clan / Chestnut Seller (uncredited)1977
Broken Oath as Guard (uncredited)1976
The Magic Blade as Chien's Man1976
Killer Clans as Roc Society Member1976
The Web of Death as Golden Dragon Security Member (uncredited)1976
The Oily Maniac as Not available1976
Bruce Lee and I as Not available1975
The Super Inframan as Science Research Center's Staff1975
Disciples of Shaolin as Thug1975
All Men Are Brothers as Not available1975
Lady of the Law as Not available1974
The Savage Five as Bandit1974
Heroes Two as Manchu Thug (uncredited)1974
The Legend of the 7 Golden Vampires as Extra1974
Shaolin Martial Arts as Manchu Student1974
The Stranger and the Gunfighter as Constable1974
Young Lovers on Flying Wheels as Martial Arts Student1974
Shatter as Not available1973
Blood Brothers as (extra) (uncredited)1973
The Delinquent as Big Sean's Gangster (uncredited)1973
The Pirate as (extra) (uncredited)1973
The Villains as Policeman1973
The Magnificent Boxer as Not available1972
Five Fingers of Death as Master Meng's Pupil (uncredited)1972
Man of Iron as Chang's Thug1972
The Boxer from Shantung as Tan's Man / Yang's Thug (uncredited)1972
The Delightful Forest as Constable (uncredited)1972
The Water Margin as Not available1972
The Angry Guest as Prison Guard (uncredited)1972
Four Riders as Thug in Gym1971
The Duel as Gan's Man (uncredited)1971
The Deadly Duo as Not available1971
The Anonymous Heroes as Bandit / Officer (uncredited)1971
Duel of Fists as Chiang Ren's Man (uncredited)1970
The Heroic Ones as Not available1970
Vengeance! as (uncredited)1970
The Chinese Boxer as Not available1970
The Twelve Gold Medallions as One of 10 Swords of Qing Shan1969
Return of the One-Armed Swordsman as (extra)1969
Have Sword, Will Travel as Extra (uncredited)1969
The Flying Dagger as (extra) (uncredited)1969
The Invincible Fist as (extra) (uncredited)1968
Golden Swallow as (extra)1967
The Trail of the Broken Blade as Bandit (uncredited)1966
The Magnificent Trio as Not available