Known For
Photos
Filmography

家
TV · 21 eps

Six Sisters
TV · as Zhang Jianguo · 38 eps

Our Love Song
TV · 11 eps

Tencent Video All Star Night 2025
TV · 6 eps

2023国剧盛典
Movie · as Self

The People's Police
TV · as Zhao Haiyang · 38 eps

100 Places on Bucket List
TV · 1 ep

Warm and Sweet
TV · as Chen Fang · 38 eps

Our Wonderful Life
TV · as Self · 1 ep

三餐四季
TV · 1 ep

Warm Inn
TV · 2 eps

斯文江南
TV · as Self · 2 eps

Homes in Beautiful China
TV · 1 ep

Faith Makes Great
TV · as Gu Fangzhou · 1 ep

Awakening Age
TV · as Zhou Zuoren · 43 eps

Call Me by Fire
TV · as Self · 18 eps

To Be With You
TV · as Ji Pingan · 6 eps

With You
TV · as Liu Bo · 2 eps

Fate
TV · as Shao Mingzhe · 40 eps

Spy Hunter
TV · as Zi Liqun · 46 eps

Kiss Love and Taste
TV · as An Wenyu · 39 eps

Legend of King 2
Movie

Entering A New Era
TV · 49 eps

Viva La Romance
TV · 13 eps

In the Name of People
TV · as Hou Liangping · 55 eps

Blind Date
TV · as Yang Shuo · 52 eps

Finding Mr. Right 2
Movie · as Zheng Yi

花样男团
TV · 13 eps

我们的法则
TV · 12 eps

Rookie Agent Rouge
TV · as Zhou Yuhao · 45 eps

致单身男女
TV · as 方启宏(上官启宏) · 38 eps

Beat the Champions
TV · 1 ep

Where Are We Going, Dad? 2
Movie · as 自己

Love Yunge from the Desert
TV · as Liu Fuling · 44 eps

The Legend of Qin
TV · as Kai Nie · 54 eps

Grow Up
TV · as Zhou Ming · 38 eps

Fight For Her
TV · 12 eps

Fighting
Movie · as Lone Wolf

Palace 3: The Lost Daughter
TV · 44 eps

The Palace
Movie · as Yongzheng Emperor

Where Are We Going, Dad?
TV · 16 eps

If By Life You Were Deceived
TV · as 黎阳 · 40 eps

Tears In Heaven
Movie

The Sino-Japanese War at Sea 1894
Movie · as 邓世昌

Su Dong Po
TV · as Su Shi / Su Dong Po · 44 eps

掩护
TV · as Gao Zhihua · 25 eps

Palace
TV · as Fucha Hengtai · 63 eps

Confucius
Movie · as Ji Sunfei

Beauty on Duty
Movie · as Lu Chi-On, Lu Chi On

Aftershock
Movie · as Zhi Yang

The Stool Pigeon
Movie · as Barbarian

My Ex-Wife's Wedding
Movie · as Zhang Qi

Three Kingdoms
TV · as Zhuge Liang · 95 eps

铁面歌女
TV · as Bai Yiming · 30 eps

大槐树
TV · as 林屹 · 42 eps

My Youthfulness
TV · as 周晋 · 32 eps

Fit Lover
Movie · as Lawyer

夜幕下的哈尔滨
TV · as Wang Yimin · 33 eps

Anna & Anna
Movie · as Ouyang

家
TV · as 高觉慧 · 21 eps

Eight Heroes
TV · as 平常 · 48 eps

车神
TV · as 张嘉翔 · 22 eps

A Time to Love
Movie · as Hou Jia

Seven Swords
Movie · as Han Zhibang

向左走,向右走
TV · as 沈世涛 · 22 eps

天一生水
TV · as 陆恨秋 · 40 eps

Jasmine Women
Movie · as Zou Jie

Sex and the Beauties
Movie · as Gutsie

Love Trilogy
Movie · as Bai Sheng

Fidelity
Movie · as Han Yu

Boy & Girl
TV · as 邱石 · 20 eps

Pink Ladies
TV · as Bai Yutang · 40 eps

Fall in Love at First Sight
Movie · as Lao Bu

Network Love Story
TV · 20 eps

浮华背后
TV · 25 eps
海洋馆的约会
TV · as 杜伟 · 20 eps

壮志雄心
TV · as 欧力 · 20 eps

Love Story in Shanghai
TV · as 李英奇 · 30 eps

Sun Facing Gate
Movie

The Young Detective
TV · as 包拯 · 40 eps

Never Close the Eye
TV · as 肖童 · 27 eps

夏日恋语录
TV · 20 eps

天下第一情
TV · 21 eps

血色童心 (1995)
TV · as 演员 · 13 eps

Jue Sha
Movie

Blood-Soaked Frontier
Movie · as Huang Laopiao

The way she lives
Movie · as 童年来来



