Known For
Filmography

Skin
Movie · as Li Weizhao

True Love in Disguise
TV · as Du Qian · 1 ep

Truth
TV · as Dong Mingjian · 1 ep

Being Towards Death
Movie · as Zhao Bowen's Father

Live up to Your Youth
TV · 1 ep

Beneath the Undertow
TV · as Shen Huazhang · 19 eps

Legend of the Magnate
TV · as Fourth Master Chang · 40 eps

The Perfect Suspect
TV · as Liao Boyan · 16 eps

The Secret Path
TV · as James · 28 eps

2025爱奇艺尖叫之夜
TV · as Self - Supporting Actor of the Year (dramas) · 12 eps

Lost in the Shadows
TV · as Jin Manfu · 16 eps

Dream City
TV · as Qi Dongfang · 39 eps

Northwest Years
TV · as Xi Zongde · 2 eps

2024爱奇艺尖叫之夜
TV · as Self · 6 eps

Seven Killings
Movie · as Ge Lao

The Hope
TV · as Lei Lizhou · 30 eps

宗师列传
TV · as 中老年黄庭坚 · 1 ep

Home Coming
Movie · as Yan Xingzhou

斯文江南
TV · as Self · 3 eps

A Lifelong Journey
TV · as Feng Huacheng · 58 eps

Cloudy Mountain
Movie · as He Gong

Liu Qing
Movie · as Liu Qing

Waves Against the Sand
TV · as Chen Duxiu · 40 eps

China in the classics
TV · as 郦道元, 南仁东 · 1 ep

People's Justice
TV · as Mi Zhendong · 43 eps

Heroes in Harm's Way
TV · as Old Zhou · 2 eps

China in the Story
TV · as 南仁东 · 1 ep

Hong Kong Rescue
Movie

Mojin: The Worm Valley
Movie · as Professor Sun

Da Mu Ge
TV · 34 eps

Great Expectations
TV · as Liang Xingyi · 56 eps

Ever Night
TV · as Chen Mou · 43 eps

The Devotion of Suspect X
Movie · as Teng Kun

Explosion
Movie · as Cheng Fei

Legend of the Demon Cat
Movie · as The Watermelon Man

Yu Chenglong
TV · as 于成龙 · 40 eps

Mountain Cry
Movie · as Han Chong's Father

Line Walker
Movie · as Kwok Ming

Black Pupil
Movie

The Left Ear
Movie · as Zhang Yang's father

东北抗日联军
TV · as 赵尚志 · 46 eps

A Murder Beside YanHe River
Movie

超萌英雄
Movie

Three Charmed Lives
Movie

午夜计程车
TV · 10 eps

青春雷锋
Movie

The Four 2
Movie · as Lord Liu/Sheriff King

Drug War
Movie · as Captain Liu

All Apologies
Movie

Shadows of Love
Movie · as Dong Aonian

White Deer Plain
Movie · as Bai Xiaowen

The Four
Movie · as Sheriff King

Biutiful
Movie · as Hai

Under the Hawthorn Tree
Movie · as Mr.Luo

Hearts of Citizens
TV · 54 eps
Perfect Life
Movie · as Wang Hong Lin

In Love We Trust
Movie · as Lao Xie

Twilight Dancing
Movie

Jade Warrior
Movie · as Demoni

狼毒花
TV · as 甄一然 · 36 eps

The World
Movie · as Taisheng

七日
TV · 28 eps

危机边缘
TV · 20 eps

Seafood
Movie
