Acting
1989-07-01 · Lanzhou, Gansu Province, China
Three Kingdoms: Starlit Heroes
2025 · Movie
Run, Tiger Run!
2022 · Movie
Ne Zha
2019 · Movie