Xu Yulan
- Cast
- Born
- 3 February 1960
- Place of birth
- Shanghai, China
- Known for
- Acting · Shaolin, Lost in Russia, 江南奇冤
Xu Yulan has been an actress in the Children's Art Theatre of the China Welfare Association since 1980.
Filmography
Pick a role to switch the films