Clan of Amazons
as Jin JuilingKiller Clans
as Yeh HsiangLegend of the Bat
as Zhongyuan YidianhongDeath Duel
as Yen Shih-SanClans of Intrigue
as 中原一点红Rose, Be My Love
as Ling Jia-LiangCrazy Nuts of Kung Fu
as Huo SanNinja, the Violent Sorceror
1987Heroes of the Underground
as Ding Yi-ShanSix Assassins
as Mu Jun-JieThe Venus Tear Diamond
as Kenneth Cheung (Sir Night)Thirteen
as Shih Hsin-ChiaoThe Proud Youth
as Shi ZhongyingHong Kong Nocturne
as Fung Yun TaiThe Last Tempest
as Kang You WeiWe Love Millionaires
as Gao LangThe Criminals, Part 3: Arson
as Chief DetectiveThe Mighty One
as Water Knight Hsiang KueiThe Iron Buddha
as Luo HanThe Deadly Knives
as Yan Zi FeiKillers on Wheels
as Guo Jian-ZhongLove Without End
as Tang Peng NanThe Legend of Broken Sword
1980A Brotherhood of Heroes
as Wang TungFlower in the Rain
as Yuan PingSorrow of the Gentry
as Yang Zhi Xiang, 2nd MasterTwin Blades of Doom
as Chang Qi LangFive Tough Guys
as General Tsai Song-PoThe Battle of Ku-Ning-Tou
1980Dark Rendezvous
as Chang Wen-ChiangThe Big Holdup
as Philip HuangPink Tears
as Zhang Zhi PingNinja: The Battalion
as (archive footage)The Last Duel
as Ximen Chei-ShueBig Land Flying Eagles
1978Gun Brothers
as Chi Yiu Tung / Chi Yiu Nam