Xu Yulan has been an actress in the Children's Art Theatre of the China Welfare Association since 1980.
Shine on Me
Series • 2025
Here We Meet Again
Series • 2023
Well-Intended Love
Series • 2019
The House of 72 Tenants
Series • 2024
Ms. Cupid in Love
Series • 2022
Shaolin
Movie • 2011
A.Legend.Shaolin
Series • 2014
Invisible Wings
Series • 2016
A Taste Called Qingxi
Agui's Summer
Series • 2026
Lost in Russia
Movie • 2020