No biography available.
Tears of a Mother (1937)
Song of China (1935)
Coming Home (1934)
Sea of Scented Snow (1934)
The Goddess (1934)
Chengshi zhi ye (1933)
Humane (1932)