Acting
Born October 29, 1981 · Chengde, Heibei Province, China
The Detectives' Adventures
2021
Run for Time
2015
The Knockout
2023
Northwest Years
2024
Decisive Victory
New Generation
The Seven Relics of ill Omen
2025
China in the classics