Photo of Shi Xuanru

Shi Xuanru

Known for
Acting
Born
January 31, 1991
Birthplace
Suqian, Jiangsu Province, China

Actress and singer from Mainland China. Graduated from Beijing Film Academy. Debuted in 2011 as protagonist in the MV of the song "The Woman Who I Love and Hate".

Filmography

Credits from TMDB.