Liu Yu Qi, also known as Liu Yu Yu, or simply Izumi, is a Chinese actress. She was born on July 18, 1987, in Xuzhou, Jiangsu, China, and made her acting debut in 2008. Since then, she has appeared in a number of films and television dramas, including “Love in Time” (2020).
- Jul 18, 1987 (age 33)
- Star Sign