Biography

Yushuo Zhu was born on March 24, 2003 in Nantong, Jiangsu, China. She is an actress, known for Symphony of Fate (2011) and The Wife's Lies (2015).