Xuan Huang was born on March 3, 1985 in Lanzhou, Gansu, China. He is an actor, known for Youth (2017), The Great Wall (2016) and Blind Massage (2014).
Born: March 3, 1985 in Lanzhou, Gansu, China
Height: 5′ 9¾” (1.77 m)
FILMOGRAPHY
Legend Of The Demon Cat
Drama, Fantasy, Mystery
Legend of Demon Cat is set over a thousand years ago during the Tang Dynasty. A Chinese poet and a Japanese monk join forces to inve...
Directors:
Kaige Chen