Liu JunxiaoAlso known as: (Liu Jun-Xiao, Dean Liu, 刘俊孝, 刘一)

Jul 7, 1986
Ningxia, China

IMDB logo