Sheng Li was born on September 10, 1985 in Shaoyang, Hunan, China. She is an actress, known for iPartment (2009), Silence (2006) and Strategy (2018).
No data