Actor
Heaven and Hell
1980 · as Heaven Soldier / Officer Li / Hell Guard
Dreaming Fist with Slender Hands
1980
Kid with the Golden Arm
1979 · as Long Axe Yan Jiu
The Seven Commandments of Kung Fu
1979
37 Plots of Kung Fu
Invincible Shaolin
1978 · as Captain Hua Shun
The Five Venoms
1978 · as Constable Lin Guang
The Brave Archer 2
1978 · as Sha Tung Tin
Life Gamble
1978 · as Cheng Zhang-Po
Chinatown Kid
1977 · as White Dragon Thug
The Brave Archer
1977 · as Hell King Sha Tung-Tin
Magnificent Wanderers
1977 · as Mongol fighter/Guard