Enjoy the best Viki experience, optimized for your phone and tablet
Zhang Chu Xuan is a Chinese actress. She was born on November 9, 1996 and made her acting debut in 2020. Since then, she has appeared in both film and a handful of television dramas, including “Love Unexpected” (2021).