Acting
1985-03-02 · Dazhou, Sichuan, China
The Naive Leader
2026 · Series
The Trap
2025 · Movie
Lost In Vietnam
2016 · Movie
远征!远征!
2015 · Series
Cherish in Love
2014 · Movie
Wait for the Birth of the Husband
2007 · Movie