Xijuan Zhu was born in Ganzhou, Jiangxi, China. She is known for The Red Detachment of Women (1961), A Loner (2017) and Empty Nest (2020).
No data