Xu Shouli
Xu Shouli is a actress, known for Woman Demon Human (1987) and In the Wild Mountains (1986) and The Magic Braid (1986).
Xu Shouli
- Name: Xu Shouli
Xu Shouli's filmography
Actor
Xu is listed as actress for three titles.
Find all films with Xu Shouli as actor.