1980
Crazy Horse & Intelligent Monkey as Not available1979
Dragon Fist as Lao San1979
Bruce and the Iron Finger as Chen Ching Si1979
Knockabout as Matchmaker / Queer Fighter1979
Last Hurrah for Chivalry as Wang1979
Raining in the Mountain as Complaining Monk1979
Kung Fu vs. Yoga as Not available1978
Spiritual Kung Fu as Monk1975
All Men Are Brothers as Zhang Qing1974
The Savage Five as Bandit1974
Young Lovers on Flying Wheels as Jeep Driver1973
Blood Brothers as Ma's Henchman1973
The Pirate as Secret Agent1973
The Delinquent as Big Sean's Gangster1973
The House of 72 Tenants as Robber1973
Police Force as Kao Tu1973
Call to Arms as Nam Gung Fei1972
The Boxer from Shantung as One of Tan Si's Men (uncredited)1972
The 14 Amazons as Hsia Soldier1972
The Water Margin as Tseng Mi1972
The Delightful Forest as Zheng Qing1972
Four Riders as Nightclub Thug1972
Man of Iron as Chang's Assistant1972
The Angry Guest as Jin Long Student1972
Trilogy of Swordsmanship as Qin Ren1972
The Killer as Kung fu school student1971
The Duel as Liou Song1971
The Deadly Duo as Hero Yung Fu1971
The New One-Armed Swordsman as Tiger Mansion Leader Fan Yun He1971
Duel of Fists as Thai Boxing Referee1971
The Anonymous Heroes as Marshall's Officer1970
Vengeance! as Xiao Hu Tou1970
The Heroic Ones as 8th General Li Tsun Chang1970
The Chinese Boxer as Suen Tung1970
Valley of the Fangs as Instructor Niu1970
The Twelve Gold Medallions as One of 10 Swords of Qing Shan1970
The Wandering Swordsman as Single Swordsman Jin Li Loi1969
Return of the One-Armed Swordsman as Lu Chun1969
Have Sword, Will Travel as One of Lord Yin's men (uncredited)1969
The Invincible Fist as 3rd Brother1969
The Flying Dagger as 3rd Brother Liang Zhonghan (uncredited)1969
Killers Five as Liang Shengfei1969
The Swordmates as 3rd brother1968
Golden Swallow as Lin Qian1968
The Sword of Swords as Brother Bai1967
The One-Armed Swordsman as Pei Xun1967
The Assassin as Xi Yuan1967
The Trail of the Broken Blade as Tu Hu, Leopard Skin1967
Hong Kong Nocturne as TV Show Clerk1966
The Knight of Knights as 7th brother