Actor
A Lily in the Valley
1982
The Golden Triangle
1975
Death Comes in Three
1973
Back Street
Hong Kong Connection
The Hurricane
1972
The Blade Spares None
1971 · as Extra
The Duel
1971 · as Liu Shou Yi's Man (uncredited)
Betrayer
1971
The Chinese Boxer
1970
Vengeance!
1970 · as (uncredited)