Yan Lu Han is a Chinese actress who was born on October 11, 1991, in Beijing, China. She graduated from the Communication of Chin and made her debut in the movie “An Idiot Lost In Xiangxi” in 2017. Also in 2017, she appeared in the series “Catch Wolf.” She has since followed up with roles in the drama releases “Ashes of Love” (2018) and the more recent series “Ugly Beauty” (2021).
- Oct 11, 1991 (age 29)
- Star Sign