Acting - Born May 27, 1940 in Shanghai, China
No biography available.
The Cave of the Silken Web
1967
Temple of the Red Lotus
1965
The Land of Many Perfumes
1968
The Joy of Spring
1966
The Perfumed Arrow
The Knight of Knights