Xian-Zi was born on April 22, 1986 in Baise, Guangxi, China as Zhang Xianzi. She is an actress, known for Road Less Traveled (2011), Beautiful Secret (2015) and Love Contractually (2017). She has been married to Mao Li since January 21, 2016. They have one child.