Mengchen Shen was born on June 13, 1989 in Jishou City, Hunan Province, China. She is an actress, known for
180 Tian Chong Qi Ji Hua,
Bring Love Home (2014) and
Jiang shan ru ci duo jiao (2021). She has been married to
Haitao Du since October 1, 2020.