Enjoy the best Viki experience, optimized for your phone and tablet
Liu Yu Ting is a Chinese model and actress. She was born in Hefei, Anhui, China, on December 9, 1990, and made her acting debut in 2011. Since then, she has appeared in various films and television dramas, including “Striding Into the Wind” (2020).