Actor
The Seductress
1987
The Chinese Stuntman
1982 · as Supervisor Lo
Big Rascal
1979
The Teahouse
1974 · as Shui Niu Jia
Chiu Chow Kung Fu
1974
Ferocious to Ferocious
1973
Seven Indignant