All Movies List
The Revenge of Flowers

as Cao Xiaoyu / Ah Yu

2021
Xu Muchan Xu Muchan

Birthday

1998-07-04

Place of Birth

Shanghai,China

Biography

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.
AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now