Acting
Devil yielded to God
1970 · Movie
A Touch of Zen
Storm Over the Yangtse River
1969 · Movie
Bloody Mask