Acting - Born Jul 1, 1989 in Lanzhou, Gansu Province, China
No biography available.
Ne Zha
2019
Run, Tiger Run!
2022
Three Kingdoms: Starlit Heroes
2025