
Lost in Russia
2020 · 5.8/10
Snoozefest
Actor · born 3 February 1960 · Shanghai, China
Xu Yulan has been an actress in the Children's Art Theatre of the China Welfare Association since 1980.
Where to start: Shaolin (2011).

TV · TBA
New
TV · TBA
New
TV · 2026
New
TV · 2025 · 8.5/10
New
TV · 2024
New
TV · 2024 · 9.0/10
New
TV · 2022 · 5.8/10
New
TV · 2019 · 7.2/10
New
TV · 2016
New
TV · 2016 · 7.0/10
New
TV · 2014
New
TV · 2014
New
TV · 2007
New
TV · 2003
NewBy viewer score, Shaolin (2011) at 6.8/10.
Shaolin, Lost in Russia.
2 films on TMDB, 2 as actor.