Stand by · pulling the latest frames
Acting
Born · 1991
Aksu, Xinjiang, China
A Better Jianghu
2026
High Forces
2024
Fight Against Evil 3
Refuse to Yield the Realm
Lamb Game
2023
Struggle For Love
2021
Battle of Ao Lun Prague
2019