Acting
1989-06-28 · Urumqi, Xinjiang Uygur Autonomous Region, China
Legend Of Savages
2025 · Movie
Mr. & Mrs. Chen
2023 · Series