Stand by · pulling the latest frames
Acting
Born · 1982
Dandong, Liaoning Province, China
Enter the Forbidden City
2019
Archer Hou Yi: The Sun Battle
2021
断指疑云
2023