The Iron Profligates 1974
Actor
Best and Worst 1974
The Way of the Tiger 1973
as Chang Hsia-Fu
On The Verge Of Death 1973
The Ferocious Brothers 1972
Credits from TMDB.