Acting
Born March 4, 1983 · Liyang, Jiangsu Province, China
Strange Tales of Liao Zhai
2005
Palace
2011
Till The End of The Moon
2023
Wind and Cloud
2002
聊斋三
2010
The Outsider
The Bell of Life and Death
2013
Novoland: The Castle In the Sky 2
2020