Acting
1984-04-13 · Shenyang, Liaoning, China
A Stolen Life
2025 · Movie
Dying to Survive
2018 · Movie