Xu Muchan(徐沐婵), born on July 4, 1998, is a Chinese actress.
In 2017, she entered the entertainment industry by playing the role of Yin Caiqian in the drama Lost Love in Times.
Stage Name: Xu Muchan
Chinese Name: Xu Mu Chan / 徐沐婵
Birth Name: Xu Jinghan / 徐婧涵
Birthday: July 04, 1998
Zodiac Sign: Cancer
Blood Type: –
Fandom Name: Xiao Chan Mao / 小馋猫
- Xu Muchen’s agent is Heros Culture.
- Education: Xu Mu Chen studied at Shanghai Theatre Academy.
- The Revenge of Flowers(Yu Ban)(2021)