Shaolin and Wu Tang 1983
Actor, Sound Effects Editor
Duel of the Brave Ones 1980
Actor
Ferocious to Ferocious 1973
as Chen Ping
Kung Fu Inferno 1973
Devil yielded to God 1970
Credits from TMDB.