Known For
Photos
Filmography

The Diary
Movie

The Lead
TV · as Hu Sanyuan · 48 eps

Tencent Video All Star Night 2025
TV · 6 eps

Judge Dee's Mystery
TV · as Wei Wuji · 32 eps

Growing Together
TV · as Liu Xiangshang · 80 eps

Blossoms in Dream
TV · as Meng Yunong · 32 eps

Echo
TV · as Hong Ange · 13 eps

Love Is Leaving
TV · as Father Lin · 28 eps

The Beautiful Rivers and Mountains
TV · as Lu Weijin · 33 eps

Liberation of Shanghai
TV · as Chen Yi · 37 eps

Uncle and Youth
Movie · as Yang Jingang

City In The Air
Movie · as Jiayi Zhang

Love Is Beautiful
TV · as Wang Dashan · 44 eps

Minning Town
TV · as Ma Hanshui · 23 eps

At Last
Movie

With You
TV · as Zhang Hanqing · 2 eps

The Stage
TV · as 刁大顺 · 33 eps

My People, My Country
Movie · as Chen Xueyuan (segment "Passing By")

Growing Pain
TV · as Lin Dawei · 82 eps

Novoland: Eagle Flag
TV · as Baili Jinghong · 56 eps

Homeland
TV · as Jian Xiuzhang · 50 eps

Love on the Run
Movie

Wonderful Life
TV · 45 eps

A Splendid Life in Beijing
TV · as Lao Er · 47 eps

White Deer Plain
TV · as Bai Jiaxuan · 77 eps

Under Cover
TV · as Fang Qinglong · 43 eps

My Physical Education Teacher
TV · as Ma Ke · 39 eps

ER Doctors
TV · as He Jian · 43 eps

I Am Not Madame Bovary
Movie · as Mayor Ma

生死黎平
TV · 36 eps

The Crossing II
Movie

后海不是海
TV · as 石墨 · 40 eps

乱世书香
TV · 46 eps

Double Happiness
TV · as Su Wenyong · 47 eps

Pretty Wife
TV · 41 eps

Coming Home
Movie · as Doctor Dai

The Crossing I
Movie

结婚的秘密
TV · 36 eps

Forty-Nine Days Memorial
TV · 48 eps

Huahong Huahuo
TV · as 沈家门 · 48 eps

Deng Xiaoping at History's Crossroads
TV · as Xi Zhongxun · 48 eps

A Servant of Two Masters
TV · as Yang Shu · 43 eps

The Merchant of Qing Dynasty
TV · as 汪朝宗 · 34 eps

True Man
TV · as Li Guosheng · 34 eps

A Touch of Sin
Movie · as Zhang Youliang

Angry Kid
Movie

SINGER
TV · as Self · 1 ep

All for Love
Movie · as 刘二彪

Fu Chen
TV · as Wang Guilin · 30 eps

The Brink
TV · as Zhou Yi · 40 eps

Angel Heart
TV · as 刘晨曦 · 36 eps

雪狼谷
TV · 30 eps

Voice
TV · 1 ep

Police Fan
TV · as Fan Dangyu · 28 eps

Love is Not Blind
Movie · as Big Old Wang

Beginning of the Great Revival
Movie · as Li Dazhao

Li Xiangyang's Battle 2
TV · as 李向阳 · 26 eps

神圣使命
TV · as 马其鸣 · 24 eps

The sky is the sky
TV · 42 eps

Brothers
TV · as Ma Xuewu · 36 eps

Borrow Gun
TV · as Xiong Kuohai · 30 eps

Please Forgive Me
TV · 30 eps

Going To The Sea
TV · as 陈志平 · 37 eps

沉默
TV · as 林荫 · 25 eps

Chongqing Blues
Movie · as Police

鲜花朵朵
TV · 34 eps

The Informant
TV · as Du Shengkui · 27 eps

Qiao Zhe Yi Jia Zi
TV · as 刘立成 · 30 eps

One Night in Supermarket
Movie · as Bandit

Living
TV · as Gao Ming · 35 eps

Dwelling Narrowness
TV · as 宋思明 · 35 eps

军医
TV · 24 eps

妻室儿女
TV · 1 ep

In Love We Trust
Movie · as Xiao Lu

婚姻背后
TV · as 苏秦 · 20 eps

你有权保持沉默
TV · as Actor · 23 eps

A Hundred Years of Life
TV · as 张幼林 · 40 eps

双枪李向阳
TV · as 李向阳 · 49 eps

为爱结婚
TV · 25 eps

肇事追踪
TV · as 唐国栋 · 25 eps
生死劫
TV · 20 eps

Tian Xia Di Yi Mei Po
TV · 43 eps

Perhaps Love
Movie · as Crossroad Hooker

使命
TV · as 林荫 · 21 eps

Halfway Couples
TV · as Jiang Jianping · 30 eps

24小时警事
TV · 24 eps

Changing Faces
TV · as Qi Mingxuan / Shi Zheming · 25 eps

天下第一楼
TV · 32 eps

Heroic Legend
TV · as 张风府 · 35 eps

立案侦查
TV · as 任季昌 · 20 eps

真相的背后
TV · as Zhang Xiaolong · 25 eps

In the Name of Sun
TV · as Wu Shutian · 20 eps

干部
TV · as Bai Senlin · 20 eps

Plain Shots
Movie · as Zheng Jingzhi

Xian's Finest
Movie · as Director Li

危险关系
Movie
好人难当
TV · 20 eps

Going to School with Dad on My Back
Movie

表演系的故事
TV · 20 eps

Surveillance
Movie · as Gao Yang

The Chair
Movie

道北人
TV · as Jian Guo · 31 eps

老房子
TV · 20 eps

爱又如何
TV · 20 eps

Back to Back, Face to Face
Movie · as Manager Shi

背靠背,脸对脸
TV · as Director Shi · 5 eps

The Human Monkey Fission
Movie · as Zhenping

残酷的夏日
Movie

Magic Watch
Movie · as 大康博思

遭遇激情
Movie



