Known For
Filmography

深度较量
TV · 1 ep

The Dream Maker
TV · as Li Dafu · 7 eps

Abyss Dweller
TV · as Tan Jingfeng · 36 eps

Money Bastion
Movie · as 丁一佳

Sunrise on the River
TV · as Li Ziping · 24 eps

The Beautiful Rivers and Mountains
TV · as Team Leader Gu Ping · 33 eps

Good Weather Knows The Right Season
TV · as Ma Zhi Guo · 36 eps

The Rebel
TV · as Ji Zhongyuan · 43 eps

Waves Against the Sand
TV · as He Shuheng · 40 eps

Who Is the Murderer
TV · as Shen Haiyang · 16 eps

Invisible Life
TV · as Zhao Fucheng · 40 eps

Joy of Life
TV · as Yan Ruohai · 83 eps

Awakening of Insects
TV · as Fei Zhengpeng · 45 eps

Really?
Movie

Pudong
TV · as Zhao Guoping · 35 eps

The King's Woman
TV · as Lu Buwei · 48 eps

Game of Hunting
TV · as Yuan Kun · 58 eps

Life Guard
TV · 32 eps

Hidden Tiger
TV · 40 eps

The Whirlwind Girl
TV · as Master Yu · 4 eps

Caught in Trap
Movie

Drug Case On Mekong River 13
TV · as Li Fang / 方力 · 34 eps

Friendship Unto Death: Jin Dajian and Xiao Rang
Movie

Mystery of the Blue Butterfly
TV · 32 eps

Song of Silence
Movie · as Haoyang

The Fireball
TV · 1 ep

The Loop
TV · 1 ep

玉观音
TV · 1 ep

The Old Walled
Movie · as Wei Ning

天敌
TV · as 粟丹 · 24 eps

半路兄弟
TV · as 赵君亮 · 27 eps

The Founding of a Republic
Movie · as Chen Cheng

Invisible Killer
Movie · as Yixiang Li

誓言永恒
TV · as 朱学峰 · 28 eps

Piranha Incident
TV · 22 eps

Pursue
TV · as Zhonglu Xu · 26 eps

高纬度战栗
TV · as 饶上都 · 30 eps

Dong jiang Special Brigade
Movie

县委书记
TV · as 魏苍生 · 20 eps

The Great Adventure
TV · as Yue Kai-kwong · 35 eps

House of Flying Daggers
Movie

欲望旅程
TV · 20 eps

I Am Not a Hero
TV · as Li Weicheng · 26 eps

Incense
Movie

江山风雨情
TV · as 朱由检 · 40 eps

立案侦查
TV · as 毛坤 · 20 eps

The Red Carnation
TV · 22 eps

Heroic Legend
TV · as 云澄 · 35 eps

神鞭
TV · as Lord Thirteen · 30 eps

誓言无声
TV · as Zhu Xuefeng · 20 eps

奔腾向海洋
TV · as 孔良 · 22 eps

黑白大搏斗
TV · 20 eps

如影随形
TV · as Chen Zhiyu · 21 eps

The Grand Mansion Gate
TV · as Mr. Wei · 40 eps

壮志凌云
TV · 20 eps

Common People
Movie

The Emperor and the Assassin
Movie · as Han Shi

The Water Margin
TV · as 西门庆 · 5 eps

The Making of Steel
Movie

Keep Cool
Movie · as Restaurant Customer

走出凯旋门
TV · as 杨辉 · 1 ep

Airport Control Tower
TV · as Cao Dongxu · 16 eps

深圳之恋
TV · 18 eps

Back to Back, Face to Face
Movie · as Xiao Yan'an

情谍
Movie

背靠背,脸对脸
TV · as Xiao Yan'an · 5 eps

The New Seven Heroes and Five Gallants
TV · as 花冲 · 40 eps

Seahorse Dance Hall
TV · 40 eps

Women Drug Rehabilitation Center
Movie

Sun Mountain
Movie

Blood from Mother's Hand
Movie · as 林医生

Conned Once
Movie

Steel Meets Fire
Movie · as 肖飞

Ice and Fire
Movie

Westbound Convict Train
Movie

Mutiny
Movie

The Realm Between Life and Death
Movie · as 陈聪

Joyous Heroes
Movie

Sweet Dreams
Movie

姑娘小伙正当年
Movie
