Xu Meng Yuan, also known as Stephanie Xu, is a Chinese actress. She was born on October 10, 1994, in Shenchuan, Guangdong, China, and made her acting debut in 2007. Since then, she has appeared in a variety of films and television dramas, including “Don’t Leave After School” (2021).
- Oct 10, 1994 (age 26)
- Star Sign