Acting
1990-05-15 · Lanzhou, Gansu Province, China
Love of Seafood
2025 · Series
Peak Confrontation
2025 · Movie
Born to Fly
2023 · Movie
Eye for an Eye
2022 · Movie
My Prairie My Horse
2019 · Movie
Somewhere Winter
Sudden Youth
A Dog Barking at the Moon