Xu Shouli
Born on January 1st, 1959
Yangzhou, Jiangsu Province, China
Love On Gallery Bridge
2012
依妹
All About My Stepmother
1998
Character TBA
Joyous Heroes
1988
The Realm between Life and Death
Woman Demon Human
1987
Qiu Yun
天音
In the Wild Mountains
1986
The Magic Braid
家务清官
1982