Known For
Photos
Filmography

Hengyang 1944
Movie · as Zeng Jing

The Rebirth of a King
TV

Above the Wall
TV · as Xiao Gengshi · 1 ep

Truth
TV · as Luo Xiao · 1 ep

锦衣搜金录
TV · as Zhu Lin · 1 ep

The Wandering Earth III
Movie · as Wang Lei

Dunhuang Warriors
Movie · as Liao Heiyun

Born to Be Alive
TV · as Lin Peisheng · 40 eps

Still A Family
TV · as Sai Xiuliang · 1 ep

In the Name of Justice
TV · as Li Renjun · 36 eps

The Backstory
TV · 1 ep

Kang Zhan Zhong De Wen Yi
Movie · as Xia Yan

Bureau 749
Movie

Romance in the Alley
TV · as Lin Wufeng · 40 eps

Time Of Heroes
Movie · as 王二达

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

The Volunteers: To the War
Movie · as Zhu Yuehua

Close To Love
Movie · as Director Han

Cheers to the City
TV · 8 eps

Wild Bloom
TV · as Zhao Lei · 36 eps

Out of Court
TV · as 章政

Hello Saturday
TV · 1 ep

My Country, My Parents
Movie · as Wang Nairong (segment "Riding the Wind")

Tempting Hearts
Movie

China in the classics
TV · as 宋应星 · 1 ep

Hand in Hand
TV · as Xi Bin · 44 eps

See You Again
TV · as Hu Guanglai · 6 eps

Call Me by Fire
TV · as Self · 23 eps

The Wandering Earth: Beyond 2020 Special Edition
Movie · as 王磊

Unbending Will
TV · as Liang Qi · 20 eps

The Wandering Earth
Movie · as Wang Lei

Savage
Movie · as Han Xiaosong

The Passionate Years
TV · as Wang Huaimin · 36 eps

Waiting For You In The Future
TV · as Hao Huigui · 36 eps

Novoland: Eagle Flag
TV · as Xi Yan · 56 eps

When We Are Together
TV · as Si Wenqu · 45 eps

China in the Story
TV · as 杨子荣, 江德福 · 1 ep

How Long Will I Love U
Movie · as Sicheng

Genghis Khan
Movie · as Jamuqa

Old Boy
TV · as Xiao Yue · 47 eps

Peace Hotel
TV · as Dou Shixiao · 42 eps

On the Road
TV · as Guan Xiao Chun · 27 eps

The City of Chaos
TV · as Luo Jia · 24 eps

Like a Flowing River
TV · as Lu Xiaodi · 39 eps

The Hidden Sword
Movie

Hanson and the Beast
Movie · as Yun Zhonghe

Tracks In The Snow Forest
TV · as 杨子荣 · 64 eps

National Treasure
TV · as 山行 · 1 ep

Line Walker
Movie · as Tung Pak-Ho

Happy Sailing
TV · as Qian Tu · 43 eps

八九不离十
TV · 1 ep

Crossover Singer
TV · 15 eps

Exceedingly High Road
TV · 28 eps

酷爸俏妈
TV · as Sun Da Lei · 40 eps

Go Fighting
TV · 1 ep

Pretty Wife
TV · 41 eps

Reunion Dinner
TV · as Song Yida · 45 eps

The Third Name of Love
TV · as Lin Qi Zheng · 32 eps

战神
TV · as Zhao Daoping · 53 eps

星剧社
TV · as 罗密欧 · 1 ep

Drug War
Movie · as Chen Shixiong

Motorway
Movie · as Tam

Romancing in Thin Air
Movie · as Yang Xiaotian

我的经济适用男
TV · 33 eps

Diors Man
TV · 8 eps

Beijing Youth
TV · as 沈昌 · 36 eps

Sky Fighters
Movie · as 印双虎

青城缘
TV · as 孟祥河 · 33 eps

Hawthorn Tree Forever
TV · as Lao San · 35 eps

Love Tactics
Movie

A Story of Lala's Promotion
TV · as Wang Wei · 32 eps
寻人启事
TV · as 高原/郎涛 · 26 eps
Perfect Life
Movie · as Brother Liao

The Prelude of Lotus Lantern
TV · as Yang Tian You · 46 eps

谍影重重之上海
TV · 28 eps
柳叶刀
TV · 24 eps

The Time of Our Lives
TV · as 赵家乐 · 30 eps

And the Spring Comes
Movie · as Huang Sibao

特殊使命
TV · as 巩向光 / 巩渭平 · 40 eps

红旗渠的儿女们
TV · 24 eps

Empress Feng of the Northern Wei Dynasty
TV · as Emperor Wencheng of Northern Wei · 42 eps

Heroic Legend of the Chin Dynasty
TV · as 多铎 · 49 eps

越王勾践
TV · as 范蠡 · 41 eps

密令1949
TV · 22 eps

Military Secrets
TV · 46 eps

The Proof of Memories
TV · 29 eps

For the Sake of the Republic
TV · as 光绪皇帝 Guangxu Emperor · 68 eps




