Yue Xu(III)
- Actress
Yue Xu was born on 3 October 1989 in Beijing, China. She is an actress, known for When a Snail Falls in Love (2016), Xin bu bu jing xin (2015) and Haunted Road (2014).
More to explore
Add demo reel with IMDbPro
How much have you seen?
Keep track of how much of Yue Xu’s work you have seen. Go to your list.