1983
Project A as Policeman1982
Dragon Lord as Smuggler1980
The Young Master as Ah Chan1980
Heaven and Hell as Yan Tinzan1980
Swift Sword as Leng family/Cold-Blooded Five1980
The Kung Fu Cook as Not available1980
The Shaolin Disciple as Not available1979
Fist of Fury 3 as Martial arts student1979
The Kung Fu Instructor as Zhou Clan's Fighter1979
Blind Fist of Bruce as Sheriff1979
The Reckless Cricket as Dragon Style [w. bird cage]1979
Shaolin Abbot as Shaolin recruit Hong Xi-Guan1979
Snake Shadow, Lama Fist as Captain Lau Tung1978
The Avenging Eagle as Eagle1978
Life Gamble as Wu Hao1978
The Brave Archer 2 as Tsuen Jen Taoist Tam Chue Duen1978
Bruce Le's Greatest Revenge as Ah Chai1977
The Brave Archer as Kuo Sau-Tien1977
Pursuit of Vengeance as Guo Wei's son1977
Judgement of an Assassin as Chen Sai Chang1977
The Naval Commandos as Sgt. Shao Kang Fa1976
Shaolin Temple as Zhu Dao1976
Boxer Rebellion as Chang Chun Jiang1976
The Shaolin Avengers as Fang Xiaoyu1975
The Four Assassins as Huang Zong-Han1975
All Men Are Brothers as Ruan Xiao Wu1974
Five Shaolin Masters as Patriot Killed by Chang Chin Chiu1974
Shaolin Martial Arts as Mai Han1974
Men from the Monastery as Nian Rui Qing1974
Heroes Two as Nien Shui Ching1974
Friends as Chen Xing1973
Blood Brothers as Ma's Henchman1973
The Pirate as Ma Ping1972
The Boxer from Shantung as One of Ma's Men (uncredited)1972
The Water Margin as Tseng Sheng1972
The Angry Guest as Murdered Jin Long Student1972
Trilogy of Swordsmanship as Tiger1971
The New One-Armed Swordsman as Lung's Disciple (uncredited)1971
The Duel as Ah San (uncredited)1971
The Deadly Duo as Hero Yung Yi1971
The Lady Hermit as Black Demon's Thug (uncredited)1971
The Anonymous Heroes as Marshall's Officer1970
Vengeance! as Jin's Thug (uncredited)1970
The Heroic Ones as King Jin's Bodyguard1983
Project A Martial Arts Choreographer1981
The Eagle's Killer Stunts1981
The Eagle's Killer Assistant Art Director