Liao Xue Qiu is a Chinese TV personality and actress who was born on February 1, 1954, in Sichuan, Chengdu Province, China. She debuted in 1980, in the movie “A Duck Love Story.” She has since gone on to appear in scores of hit dramas and films, including the Hollywood blockbuster “The Last Emperor” in 1987. She has since gone on to appear in movies such as “Secret Garden” (2012) and “I Am Your Mom” (2018).
- Feb 1, 1954 (age 68)
- Star Sign