Known For
Filmography
2026
2025
2024
2023
2023
2023
2022
2022
2021
2021
2021
20202020
2018
2017

Shadow Punisher
TV · as Zhou Tiao · 30 eps

Race to Romance
TV · as Shang Yijiang · 24 eps

The Legend of Taotie
TV · as Prince Langya · 40 eps

富春山居
TV · as Xu Jingshan · 32 eps

Hi Producer
TV · as Xie Yao · 35 eps

The Future Handbook
TV · as 戈子 · 1 ep

Star-Crossed Lovers
TV · as An Baiye / Star-Ocean 002 · 24 eps

Lost Track of Time
TV · as Cai Wangjin · 30 eps

Young and Beautiful
TV · as Ye Hui · 42 eps

Heart of Loyalty
TV · as Ning Jin · 24 eps

Into the Blue Sky
TV · as Jiang Zhanpeng / Jiang Xingjian · 38 eps
Look Up There's Starlight
Look Up There's Starlight
TV · as Lu Zhiyao · 40 eps

The Message
TV · as Bai Xiaonian · 38 eps

A Step Into the Past
TV · as Zhao Pan · 40 eps

Faithful to Buddha, Faithful to You
TV · as Luo Chi · 20 eps
