- Born
- Nickname
- Xinru Shen
- Nianru Shen was born on December 10, 1991 in Beijing, China. She is an actress, known for Throne of Seal (2022), Xyrin Empire (2023) and The First Order (2023). She has been married to Mingyue Liu since 2019.
- SpouseMingyue Liu(2019 - present)
- In 2019, she married Mingyue Liu.
- In 2022, she join the Tengyun Culture.
- Originally belonged to Originally belonged to Beidou Penguin Studio, now apart of Tengyun Culture . Himalaya signed anchor, Cosplay lover. , now of Tengyun Culture . Himalaya signed anchor, Cosplay lover.
Contribute to this page
Suggest an edit or add missing content