Stand by · pulling the latest frames
Acting
Born · 1981
Hulunbuir, Inner Mongolia, China
The Great Sage
2020
Imperial God Emperor 1
2017
偷窥者
2012
Imperial God Emperor 2
The Halha River in Silence
The Battle of Xiushuihezi
2013
Imperial God Emperor 3
2018