Known For
Photos
Filmography

The Weary Poet
Movie

Peng Hu
Movie

Days of Chasing Light
TV · as Feng Lie · 1 ep

Empress Reborn
TV · as Xie Ding · 1 ep

No Other Love
Movie · as Kou Yi

True Love Road
Movie

The Dream Maker
TV · as Lin Dongfu · 40 eps

Unveil: Jadewind
TV · as Li Jing · 1 ep

Girls on Wire
Movie · as Mr. Hu

Trapped
Movie · as Qu Maduo

Odds Beater
Movie · as Huang Jiankang

Me and My Family
TV · as Li Jianxiong · 27 eps

Blood River
TV · as Mu Mingce · 8 eps

Such a Good Love
TV · as Director Zhang · 5 eps

The Hedgehog
Movie · as Zhou Zheng's Father

2023国剧盛典
Movie · as Self

The Wild Blade of Strangers
Movie · as Zhang Xuqing

Walk the Line
Movie · as Cao Xiaojun

Whispers of Resilience
Movie

Islands
TV · as Song Junfan · 40 eps

Begin Again
TV · as Xu Jianming · 18 eps

The Award of the Founding General in 1955
Movie

Fake It Till You Make It
TV · as Ma Qiyuan · 14 eps

The Battle at Lake Changjin II: Water Gate Bridge
Movie · as Battalion Commander Yang

Summer
Movie · as Gao Jishu

Changjin, Changjin
Movie

The Obsession
TV · as Luo Song · 24 eps

The Heart of Genius
TV · 2 eps

1921
Movie · as Chen Jiongming

Chinese Doctors
Movie

My Country, My Parents
Movie · as Chief Engineer (segment "Poetry")

The Battle at Lake Changjin
Movie · as Lao Yang

People's Property
TV · as Niu Junjie · 45 eps

The Great Aerospace
TV · 36 eps

问天
TV · as Lin Ze · 36 eps

The Long Ballad
TV · as Li Shi Min / Emperor Taizong of Tang · 49 eps

Ladies in Beijing
Movie · as Han Yan

Kidnapping Game
TV · as Wu Yuke · 12 eps

Glory Is Back
TV · 1 ep

A City Called Macau
Movie · as Lu Jin Tong

Life of Zhang Chu
Movie

My People, My Country
Movie · as Lao Fang (segment "The Eve")

Whisper of Silent Body
Movie

My People, My Country: Behind-The-Scenes
TV · as Self · 7 eps

China in the Story
TV · as 彭湃 · 1 ep

I Am Your Mom
Movie · as Song Chongguang

Air Strike
Movie · as Jin Xiang

Bitter Flowers
Movie · as Xiadong

Blue Amber
Movie · as Yáng Lěi

The 40th Anniversary of Chinese Film Since China's Reform and Opening-Up
TV · 1 ep

Battle of Xiangjiang River
Movie · as 耿飚

The House That Never Dies II
Movie · as 王如恂/王远天

Our Shining Days
Movie · as Mr. Chen

Love Education
Movie · as Lu Mingwei

The Hidden Sword
Movie · as 二堡

Angels Wear White
Movie · as Meng Tao

Surgeons
TV · as Xue Luan · 44 eps

Battle with Women
TV · as Lu Ming · 40 eps

The Guest
Movie · as The Driver

My War
Movie

恶毒梁欢秀
TV · as Geng Le · 9 eps

Chinese Paladin 5
TV · as Jiang Shili · 45 eps

致单身男女
TV · as 张申然 · 38 eps

我把忠诚献给你
TV · as 关大河(男一号) · 1 ep

猜拳
TV · as Yang Mu · 30 eps

The Legend of Xiao Zhuang
TV · as Dorgon / Prince Rui · 68 eps

Night of Adventure
Movie

Beijing Love Story
Movie · as Hong Jiang

Legendary: Tomb of the Dragon
Movie · as Jianyu

Kingdom of Conquerors
Movie · as General Liu Zhonglu

Bunshinsaba 2
Movie · as Cop

If By Life You Were Deceived
TV · as 向东海 · 40 eps

Where Are We Going, Dad?
TV · 13 eps

Shanghai Calling
Movie · as Awesome Wang

Fragrant Age
TV · 34 eps

The Treaty of Double Bed
Movie

Four Hands
Movie · as Jiawang Sun

Desires of the Heart
Movie · as Zhao Da

红日
TV · as 石东根 · 35 eps

戈壁母亲
TV · as 钟槐 · 30 eps

生死托付
Movie

Close to You & Make Me Warm
TV · as Lin Danqing · 30 eps
Legend of Shennongjia
Movie

天一生水
TV · as 林少卿 · 40 eps

Passages
Movie · as Chen

七日
TV · 28 eps

Spring Subway
Movie · as Jian Bin

Ten Minutes Older: The Trumpet
Movie · as (segment "100 Flowers Hidden Deep")

100 Flowers Hidden Deep
Movie · as Mover

秋香
TV · as 唐伯虎 · 20 eps

Beijing Rocks
Movie · as Road

Restless
Movie · as Master Sun Zhan
秋香情戏唐伯虎
TV · 20 eps

吕布与貂蝉
TV · as Heart / 心 · 35 eps

The Duel
Movie · as Eunuch Liu Tong

Amazing Story
TV · 35 eps

开心就好
TV · as 于富贵 · 3 eps

Dragon Boat Regatta
Movie · as 龙舟

The Winner
Movie · as 关大鹏

The Street Rhapsody
Movie

In the Heat of the Sun
Movie · as Liu Yiku

Dirt
Movie



