Lu Xiao Yu is an up-and-coming Chinese actress who was born on July 4, 2000, in Hebei, China. She made her debut in 2016 as a contestant on reality survival show “Summer Sweetie.” She starred in the web-based movie “Desperate Game” in 2017. More recently, she has appeared in the period drama series “Qing Qing Zi Jin” (2020).
- Jul 4, 2000 (age 21)
- Star Sign