Known For
Filmography

Hengyang 1944
Movie · as Liu Biao

Peace in Palace, Peace in Changan
TV · as Xiao Yu · 2 eps

Dancing With The Tide
TV · as Shen Zhizhong · 1 ep

Perfect Evidence
TV · 11 eps

My Destiny
TV · as Meng Siyuan · 30 eps

The Great Long March
TV · as Chiang Kaishek · 60 eps

Bystander
Movie · as Chen Weimin

With Love With You
TV · as Wang Kaiming · 32 eps

The Vendetta of An
TV · as Wu Zhongheng · 28 eps

Crime Hunt
TV · as Jiang Zuo · 26 eps

The Cultural Front
TV · as Guo Moruo · 39 eps

The Traveller
Movie · as Feng Zhenghao

Break Through
Movie

Always on the Move
TV · as Peng Mingjie · 39 eps

City of the City
TV · as Wu Xianlong · 40 eps

Sword and Fairy 1
TV · as Lord of Moon Worship · 40 eps

Interlaced Scenes
TV · as Tang Xun · 15 eps

Hometown of Stars
TV · as Shi Mingshan · 25 eps

Mango Newcomers Class · Partner Season
TV · 1 ep

Deep Lurk
TV · as Ling Han · 38 eps

Set Sail 2024 - China Central Radio and Television Station New Year's Eve Party
Movie

The Ingenious One
TV · as Qi Tianfeng · 36 eps

宗师列传
TV · as 老年苏轼 · 2 eps

Thin Ice
TV · as Guan Yongshan / 关永山 · 41 eps

The Tipping Point
Movie · as Du Yulin

Dream Speaker
Movie

Today and Me
Movie · as Wang Zikun

Wild Bloom
TV · as Xu Youren · 36 eps

Defying the Storm
TV · as Ling Wenyue · 40 eps

Being a Hero
TV · as Lin Dezan · 33 eps

The Imperial Age
TV · as 刘伯温 · 45 eps

Unexpected Falling
TV · as Fang Jianshe · 38 eps

诗画中国
TV · 1 ep

斯文江南
TV · as 朱自清 · 2 eps

Strange Tales of Tang Dynasty
TV · as Zhong Boqi, Zhong Boqi / 钟伯期 · 36 eps

Love in Flames of War
TV · as Jin Cheng · 3 eps

The Long Bright Dark
Movie

Faith Makes Great
TV · as Old Qian · 1 ep

Decisive Victory
TV · as Chiang Kai-shek · 49 eps

China in the classics
TV · as 李时珍(中年,老年) · 1 ep

Sunshine of My Life
TV · as Tang Qiren · 45 eps
National CPC History Knowledge Competition for College Students
TV · as Self - Commentator · 1 ep

New World
TV · as 田怀中 · 70 eps

The Promise of Chang’an
TV · as Xiao Shangyuan · 60 eps

Renascence
TV · as Han Yu · 36 eps

Drawing Sword 3
TV · as Liu Bojun · 9 eps

Ultimate Note
TV · as Wu Erbai · 36 eps

The Confidence
TV · as Chen Jinyan · 40 eps

Glory Is Back
TV · 1 ep

Towards The River Glorious
Movie

A Sedan
Movie

The Thunder
TV · as Lin Yaodong · 48 eps

The Warring States Period
TV · as 燕昭王 · 14 eps

Hot Blooded Youth
TV · as Shang Wei · 58 eps

Detective Ke Chen
TV · as Bai Gui · 44 eps

Pushing Hands
TV · as Mei Daoyuan · 7 eps

The Destiny of White Snake
TV · as Bai Cao · 61 eps

The Wonderful Read
TV · 2 eps

星火云雾街
TV · as He Feiwu · 34 eps

Legend of Fuyao
TV · as Zhangsun Jiong · 66 eps

The Drug Hunter
TV · as Chu Tiannan · 50 eps

法网追凶
TV · as Tian Feng · 36 eps

The Glory and the Dream
TV · as Minister Wang · 45 eps

博物奇妙夜
TV · 12 eps
Assault Again
TV · as 欧阳如山 · 38 eps

Ever Night
TV · as Master Qi Shan · 3 eps

The Glory of Tang Dynasty
TV · as Emperor Suzong · 60 eps

Hot Hearts Black Earth
TV · as 丁丰 · 38 eps

The Advisors Alliance
TV · as Xun Yu · 42 eps

National Treasure
TV · as 中山王 厝 · 1 ep

Sparrow
TV · as Li Moqun · 69 eps

Sisters
TV · as Lu Shouyun · 44 eps

Trump Card
TV · 1 ep

Nirvana in Fire
TV · as Yan Que · 54 eps

All Quiet in Peking
TV · as 王蒲忱 · 53 eps

A.Legend.Shaolin
TV · 65 eps

边城
TV · as 池田正夫 · 30 eps

Marry Him or Not
TV · 32 eps

江湖正道
TV · 40 eps

Seeking My Own Future
TV · as Wei Renyi · 30 eps

白玉堂之局外局
TV · as 公孙策 · 26 eps

Special Arms
TV · as Ruan Wen Xiong · 39 eps

Bullet Hole
TV · 30 eps

Loaded Bullets
TV · as 雷克鸣 · 25 eps

中国1921
TV · as Cai Yuanpei · 32 eps

Borrow Gun
TV · as Yu Ting · 30 eps

My Spectacular Theater
Movie · as Zhang Hanxing

The Field Evidence
TV · as 陈元 · 52 eps

哑女
TV · as 姜云阳 · 30 eps

I'm a Boss
TV · as Ma Yiming · 34 eps

八兄弟
TV · as 冷三虎 · 34 eps

恰同学少年
TV · as Tang Xiangming · 23 eps

血色湘西
TV · as Mr. Qu · 34 eps

Ming Dynasty in 1566
TV · as 杨金水 · 46 eps

Scene of Crime
TV · as 陈元 · 32 eps

第一次的亲密接触
TV · 22 eps
红与黑2000
TV · as 老六 · 20 eps

Heroic Legend
TV · as 沙无忌 · 35 eps

风尘女传奇
Movie

新乱世佳人
TV · as 冒之良 · 33 eps

小小生命树
TV · 8 eps

CMG Spring Festival Gala
TV · 1 ep
