Zhen Zhen Poster

Biography

Zhen Zhen was born in 1948 in Beijing, China. She is known for Ti Ying (1971), Yan shui han (1977) and Autumn Leaves (1977). She was previously married to Chia-Chang Liu and Yin Tse.