Xu Muchan, a Chinese actress, graduated from the 2015 undergraduate class of the Performance Department at Shanghai Theatre Academy. She made her acting debut in 2017, starring as Yin Caiqian in the costume drama Drunk and Linglong.
Fight for Love
Series • 2025
Peacock in Wonderland
Series • 2024
Cao Xuanxuan's Love Journey
Miss Lucky Go!
Series • 2023
Infinite Cycle of Love
Series • 2026
The Journey of Flower
Movie • 2024
The Revenge of Flowers
Movie • 2021