Xu Muchan
Xu Muchan, an actress from Mainland China, graduated from the undergraduate class of the 2015 Performance Department of Shanghai Theatre Academy. In 2017, she starred in the role of Yin Caiqian in the costume drama "Drunk and Linglong", and formally entered the entertainment circle.
Known for
ActingBirthday
July 4, 1998Gender
FemaleKnown Movie Credits
2Place of birth
Shanghai,ChinaAlso known as
徐沐婵, Xu Jinghan, 徐沐嬋