Xu XiangAlso known as: (Xiang Xu)

Sep 30, 1994
Jiangxi Province, China

IMDB logo