Acting
Born November 27, 1974 · Qingdao, Shandong Province, China
Tigers Sniff the Rose
2026
Faith Makes Great
2021
The Litchi Road
2025
Tencent Video All Star Night 2025
The Thunder
2019
New Generation
Detective Ke Chen
China in the Story