
Known For
Photos
Filmography

Rolling World
TV · as Yang Zhenjun · 1 ep

The Old Dog
Movie · as Captain Jiang

Cold Hunt
TV · 18 eps

Life is Elsewhere
TV · as Chen Haofeng · 30 eps

Genuine Heroes
TV · as Captain Huang · 1 ep

Kang Zhan Zhong De Wen Yi
Movie · as Guo Moruo

Tell No One
TV · as Li Dengyuan · 12 eps

We Are Criminal Police
TV · as Zhao Fei · 8 eps

Who Is He
TV · as Nie Baohua · 24 eps

The Fight
TV · as Chen Jin Fa · 24 eps

Ordinary Greatness
TV · as Cao Jianjun · 38 eps

The Two-Faced Demon Lady
Movie · as Chao Tianju

Intrepid Hero
Movie · as Lai Yongqiang

Belief
TV · as Chen Lie · 40 eps

Crossroad Bistro
TV · as Gu Jie · 30 eps

Running Buddies
Movie · as Xiao Biao

Missing Persons
TV · 12 eps

The Long Night
TV · as Zhu Wei · 12 eps

Spring Tide
Movie · as Lover

Begin, Again
Movie

Like a Flowing River
TV · as Yu Shanqing · 47 eps

The Devotion of Suspect X
Movie · as Fu Jian

Who Sleeps My Bro
Movie

Rose's Battle
TV · 40 eps

Who Is Undercover
Movie · as Li Guisheng

初见
Movie · as 赵阳

Far Away
Movie

Tian Xing Jian
TV · as Liang Sicheng · 1 ep

Ancient Terracotta War Situation
TV · 43 eps

Capture the Goddess
TV · 40 eps

毒刺
TV · as 兰飞 · 32 eps

Wild Rose
Movie

National treasure: Pilgrimage Box
TV · as Gao Yang · 27 eps

我的功夫女友
TV · 22 eps

Imperial Guards
TV · as Xiao Xiu [Crown Prince] · 31 eps

Captives of Love
Movie

The Young Detective
TV · as 公孙策 · 45 eps
2000年我们结婚
TV · 20 eps

王府刀客
Movie · as hong tao

