1 unreleased or undated title is hidden. Show unreleased
Female Zombie 1941
Actor
Chinese Princess Snow White 1940
The Angel 1939
The Young Mistress' Fan 1939
New Year's Coin 1937
Children of Troubled Times 1935
as Jiazhen Xu
Credits from TMDB.