Known For
Photos
Filmography

How to Train Your Killer
TV · as Ling Yu · 30 eps

我的药店通古今
TV · 65 eps

学渣老公他超凶的
TV · as 顾明南 · 1 ep

The Crimson General's Love Strategy
TV · as Gu Jing Hui · 82 eps

He Yi Gu Ren Meng
TV · as Qin Xu / Qin Zichuan · 22 eps

背光相爱
TV · 1 ep

The Last Oath
TV · as A Leh / Gao Liang · 24 eps

The Lady Painter
TV · as Xie Huaiyun · 16 eps

Glittering Night 2025
Movie · as Self

Spring Fever
TV · as Lu Shi'an · 32 eps

Too Young to Grow Old
TV · as Lin Haoran · 24 eps

Heal the Moon
TV · as Chu Jingyan · 21 eps

Come On! Dad
TV · as Nan Xiaotong · 12 eps

Irresistible Love
TV · as Gu Ming · 6 eps

The Star from Afar
TV · as Ling Qixing · 7 eps

Mirrored Souls: A Ming Dynasty Mystery
TV · as Chu Bufan · 27 eps

遮天
TV · as Ye Fan · 60 eps

君心劫
TV · as Mo Jun Cheng · 2 eps

Rendezvous at Yunqiu Mountain
TV · as Lu Xiao · 24 eps

夫人的年下保镖又争又抢
TV · as Yu Zhi · 2 eps
犟骨
TV · as 军阀参领吴鹏振 · 44 eps

乖一点!你跑不掉了
TV · as 宋亦舟 · 1 ep

占有蔷薇
TV · as Shen Jing Si · 2 eps

黑天鹅攻略
TV · as Qin Xiao · 1 ep

The Story of Suzhou
TV · as Tong Hu · 9 eps

A Ming Dynasty Mystery Legal Case
TV · as Chu Bufan · 63 eps

Secret Diary
TV · as An Yufan · 20 eps

缘来是殿下
TV · 24 eps

Me and My Delicate Husband
TV · as Gu Yue · 24 eps

My Jealous Husband
TV · as Gu Ran · 24 eps

Hello There
TV · as Li Jian · 20 eps

See You Tomorrow
TV · as Xiao Ye · 24 eps

We Are Not Brothers
TV · as Zu Bo · 30 eps

The Romance of Tiger and Rose
TV · as Su Ziying · 24 eps

Super Nova Games
TV · 7 eps




