Acting
The Purple Shell
Film · 1967
Downhill They Ride
Film · 1966
Song of Orchid Island
Film · 1965
Lover's Rock
Film · 1964
On Mount Hehuan
Film · 1958