Known For
Photos
Filmography

The Lost Scrolls
TV · as Wang Sen · 1 ep

The Infinite 10 Days
TV · as Zhao Haibo · 1 ep

The Devil Between Us
TV · as Cheng Xiaodong · 16 eps

周五晚高疯
TV · 4 eps

With Love With You
TV · as Gao Qian · 32 eps

2023国剧盛典
Movie · as Self

100 Places on Bucket List
TV · 2 eps

Alliance
TV · as Wei Ming · 36 eps

Hello Beautiful Life
TV · as Chu Xiaoyu · 36 eps

宗师列传
TV · as 中青年苏洵 · 1 ep

Ten Years of Loving You
Movie · as Gu Feibai

She and Her Perfect Husband
TV · as Tao Junhui · 40 eps

斯文江南
TV · as Self · 2 eps

Hello Saturday
TV · 1 ep

Mom Wow
TV · as Lu Chuan · 40 eps

Liberation of Shanghai
TV · as Lu Xiuyuan · 37 eps

The Cradle
TV · as Zhang Jingping · 40 eps

Court Lady
TV · as Li Kaixing, Crown Prince · 55 eps

We Were Then
TV · as Zhong Yuan · 39 eps

打卡吧!吃货团
TV · as Self · 12 eps

Call Me by Fire
TV · as Self · 19 eps

Ancient Love Poetry
TV · as Zhi Yang · 49 eps

Refinement of Faith
TV · as Cai Hesen · 1 ep

To Dear Myself
TV · as Lei Hao Wen · 48 eps

Shine! Super Brothers
TV · as Regular Member · 12 eps

Winter Begonia
TV · as Du Luocheng · 49 eps

Nothing But Thirty
TV · as Xu Huanshan · 43 eps

Glad To Know You
TV · 7 eps

GAGMAN
TV · 10 eps

Go Go Squid!
TV · as Wang Hao 'Solo' · 41 eps

The Liar Hunter
TV · as 庄严 · 41 eps

The Snow Queen
TV · 48 eps

Redemption of the Knight
TV · 42 eps

Nothing Gold Can Stay
TV · as Wang Shijun · 74 eps

National Treasure
TV · as 林觉民 · 1 ep

War Flowers
TV · as He Chutian · 50 eps

Trump Card
TV · 1 ep

伏击
TV · as Zhai Yao · 49 eps

嘿!真不是闹着玩的
TV · as 蔡有才 · 42 eps

卧底
TV · as Shen Ruohan · 36 eps

Battle of Changsha
TV · as Hu Xiangping · 32 eps

谁解女人心
TV · 32 eps

Generation of Dignity
TV · as Hei Wa · 44 eps

The Young Doctor
TV · as 孙建才 · 50 eps

Love is Not For Sale
TV · as Gong Cheng · 37 eps

妈妈你到底在哪里
TV · as Zhang Weiqiang · 36 eps

Curse of the Deserted
Movie

大侦探
TV · as Dong Shaojie · 40 eps





