Known For
Filmography
—2025
2025
2023
2022
2020
2019
2018
2006
胜意昭华
胜意昭华
TV · 1 ep

Flourished Peony
TV · as Wang Qing · 5 eps

Hunter Jame
TV · as Fan Qiusheng · 33 eps

猎杀
Movie

Time Seems to Have Forgotten
TV · as He Hongjia · 34 eps

Wild Grass
Movie · as Qin Sheng

达道里
Movie

Guardian
TV · as Guo Changcheng · 40 eps

Shuttle of Hearts
Movie · as Gu Xiaolin