Actor · Born 1960
Xu Yulan has been an actress in the Children's Art Theatre of the China Welfare Association since 1980.
Lost in Russia
2020 · as Choir Member
Shaolin
2011 · as Mrs Chao
江南奇冤
2004