Xiao XuAlso known as: (肖旭, Struggle)

Jun 13, 1987
Heilongjiang, China

IMDB logo