Xu Yulan
Date of Birth:

Feb 03, 1960

Place of Birth:

Shanghai, China

Biography:

Xu Yulan has been an actress in the Children's Art Theatre of the China Welfare Association since 1980.

filmography: