Enjoy the best Viki experience, optimized for your phone and tablet
Shi Rui is a Chinese actress. She was born in Harbin, Heilongjiang, China, on June 26, 1990 and made her acting debut in 2019. Since then, she has appeared in a handful of television dramas, including “Love Unexpected” (2021).