Known For
Photos
Filmography

Hengyang 1944
Movie · as Jing Qidi

不让江山
TV · as Li Chi · 1 ep

Kiss in the Wind
TV · as Xu Xingchun · 1 ep

Zhan Zhao Adventures
TV · as Zhan Zhao · 37 eps

The Immortal Ascension
TV · as Han Li · 30 eps

Fireworks of My Heart
TV · as Song Yan · 40 eps

Who Rules The World
TV · as Feng Lanxi / Hei Fengxi · 40 eps

Hello Saturday
TV · 2 eps

Glory of the Special Forces
TV · as Yan Poyue · 45 eps

You Are My Glory
TV · as Yu Tu · 32 eps

Vanguard
Movie · as Lei Zhenyu

With You
TV · as Yue Bin · 2 eps

The Irresistible
TV · as Self · 10 eps

Little Love
Movie · as Chen Rufeng

Youth Periplous
TV · 12 eps

The King's Avatar
TV · as Ye Xiu · 40 eps

Martial Universe
TV · as Lin Dong · 60 eps

The Chronicles of Town Called Jian
TV · as Huang Moru · 40 eps

Once Upon a Time
Movie · as Ye Hua / Mo Yuan
I Am Your Bleating Phone
Movie · as Mie Mie

I Belonged to You
Movie · as Mao Shiba

My Stupid Cute Husband
TV · as Yang Yang · 25 eps

Love O2O
TV · as Xiao Nai / Yixiao Naihe · 30 eps

I Am Your Bleating Phone
TV · as Mie Mie · 2 eps

Shanghai Noir
Movie · as James Wu

The Left Ear
Movie · as Xu Yi

The Lost Tomb
TV · as Zhang Qi Ling · 12 eps

The Whirlwind Girl
TV · as Ruo Bai · 35 eps

The Four
TV · as Wu Qing / Ruthless · 48 eps

Divas Hit the Road
TV · 11 eps

Tiny Times
TV · as Neil · 32 eps
花灯满城
TV · as 陈飞渝 · 32 eps

Legend of Goddess Luo
TV · 68 eps

Flower Pinellia
TV · 30 eps

终极征服
TV · as Bai Niansheng · 30 eps

Joyful Reunion
Movie · as Tan Shizhe [Young]

战争不相信眼泪
TV · as Du Changyou · 33 eps

Refresh 3+7
TV · as He Tianze · 10 eps

Beginning of the Great Revival
Movie · as Yang Kaizhi

Crazy Office
TV · as 刘新杰 · 10 eps

The Dream of Red Mansions
TV · as 贾宝玉(成年) · 50 eps

降妖罗汉
TV · as 少年玄奘 · 18 eps








