Stand by · pulling the latest frames
Acting
Born · 1940
Shanghai, China
The Cave of the Silken Web
1967
The Land of Many Perfumes
1968
The Perfumed Arrow
1966
Temple of the Red Lotus
1965
The Joy of Spring
The Knight of Knights