Xu Yulan
Date of Birth:
Feb 03, 1960
Place of Birth:
Shanghai, China
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.