Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Jinglin Xuan was born in 1907 in Shanghai, China. She was an actress, known for The Future (1933), Family (1957) and Homesick (1934). She died on January 22, 1992 in Shanghai, China.