Known For
Filmography
2025
2025
2024
2024
2022
2022
2021
2021
2021
2011

My Name is Zhao Chuxi
TV · as Xu Shaoqing · 30 eps

Wanna Be
TV · as Liao Jinyuan · 29 eps

Frozen Surface
TV · as Liao Yuan · 12 eps

Interlaced Scenes
TV · as He Peng · 15 eps

The Secret of Immortal
Movie

Strange Tales of Tang Dynasty
TV · as Du Yu · 5 eps

Cute Programmer
TV · as Fang Yu · 30 eps

Enemy
TV · as Tao Yuan · 37 eps

New Madam White Snake
TV · as Xu Xian · 32 eps

New My Fair Princess
TV · as Fu Ertai · 98 eps
