Acting
1985-03-04 · Dalian, Liaoning Province, China
A Splendid Match
2026 · Series
The Sixth Robber
2025 · Movie
Waiting for You to Return
Are You The One
2024 · Series
Lost Identity
Medical Examiner Dr. Qin
2016 · Series