We're a Tomatometer-approved outlet
Xu Yulan

Xu Yulan

Acting • 1960-02-03 • Shanghai, China

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

Known For

Fan Club

No Nerds have favorited Xu Yulan yet — be the first.

All fan clubs

From Nerdspin

Filmography