Known For
Photos
Filmography

The War of Light
Movie
Article 17
Movie

奉陪到底
TV · as Ye Muyuan · 40 eps

Bullet Hunt
TV · as Di Xilin · 1 ep

The Road Not Taken
Movie

Born with Luck
TV · as Zhang Yi'ang · 24 eps

The Devil Between Us
TV · as Cheng Ken · 16 eps

New Life
Movie · as Old Xiao

Dead to Rights
Movie · as Jin Chengzong

Article 20
Movie · as Deputy Inspector Tian

Upstream
Movie · as Old Kou

Our Parallel Universes
TV · as Ouyang · 1 ep

City of the City
TV · as Miao Che · 40 eps

Born to be the One
TV · as Na Wei · 37 eps

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

Endless Journey
Movie · as Ma Zhekun

The Volunteers: To the War
Movie · as Liang Xingchu

The Knockout
TV · as Yang Jian · 39 eps

Thirteen Years of Dust
TV · as Qu Zhenxiang · 24 eps

The Wind Blows From Longxi
TV · as Mi Chong · 24 eps

Beyond
TV · as Liao Zhenhua · 29 eps

Because of Love
TV · as Sun Zhijun · 30 eps

Modern Marriage
TV · as Huo Liankai · 38 eps

Bright Future
TV · as Qiao Shengli · 24 eps

The Heart of Genius
TV · 2 eps

Embrace Again
Movie · as Ma Jie

Storm Eye
TV · as Cheng Lei · 40 eps

Eternal Love of Dream
TV · as Si Ming · 56 eps

My Best Friend's Story
TV · as Yang Ke · 38 eps

Trident
TV · as Lin Nan · 42 eps

Behind the Scenes
TV · as Sun Ting Yuan · 46 eps

The Great Craftsman
TV · as Cao Jun · 60 eps

In Youth
TV · as Yu Dong · 40 eps

The Glorious Era
TV · as Zong Xiangfang / 宗向方 · 46 eps

Mr. Pride VS Miss. Prejudice
Movie · as Supermarket Guard

Six Years, 6 Days
Movie

White Deer Plain
TV · as Bai Xiaowu · 77 eps

Pretty Li Hui Zhen
TV · as Lin Hao · 46 eps

Eternal Love
TV · as Si Ming · 58 eps

Man of Tai Chi
Movie · as Lawyer

A Clear Midsummer Night
TV · as 谢创 · 46 eps

我的左手右手
TV · as 崔伟 · 32 eps

如意
TV · 1 ep

下南洋
TV · 40 eps

我们是一家人
TV · 1 ep

市委书记日记
TV · as 安秘书 · 22 eps



