Acting
1976-05-26 · Shaanxi Province, China
Up Stream
2025 · Movie
The Drought Ridden Upland
The Lost National Treasure
2025 · Series
We Are Criminal Police
2024 · Series
Our Times
2021 · Series
Colorful Cobblestones
2012 · Movie
预审
2010 · Movie