Biography

Zi-Xuan Zhang was born on February 6, 1984 in Beijing, China. She is an actress, known for Love is Not Blind (2011), Go Away Mr. Tumor (2015) and Fleet of Time (2014). She has been married to He Chen since February 24, 2016. They have one child. She was previously married to Yiliu Yang.

Filmography