Known For
Photos
Filmography

Wind-Born Warriors
TV · 36 eps

Sunsets Secrets Regrets
TV · as He Wu · 28 eps

The Punishment
TV · as Zhong Yanning · 1 ep

Duel of Shadows
TV · as Sun Zhengxin · 24 eps

Chase the Truth
TV · as Zhou Ji · 24 eps

Farewell, Beijing
Movie · as 孟凡坤

Chasing the Undercurrent
TV · as Xiao Zhenbang, Zhong Yanning · 40 eps

Return of Special Forces 5
Movie

Return of Special Forces 4
Movie

My Dear Guardian
TV · as Rao Feng · 40 eps

Ace Troops
TV · as Qin Hanyong · 40 eps

Jing De Town
TV · 30 eps

The Penalty Zone
TV · as Xiong Guoliang · 44 eps

National Children
TV · as 朝鲁 · 40 eps

Listening Snow Tower
TV · as Xiao Shishui · 56 eps

Special Forces Return 2
Movie

Top Secret Battlefield: Special Forces Return 3
Movie

The Return of Special Forces 1: The Wrath of the Blood Wolf
Movie

Iron Walnut: The Infernal Affairs
TV · as Deng Yuanda / Lin Xiongbo · 42 eps

向前一步是幸福
TV · 42 eps

The Drug Hunter
TV · as Wu Xinhe · 50 eps

Destroy
TV · as Fang Mengkai · 40 eps

陆军一号
TV · 36 eps

我的辣妹保镖
TV · 12 eps

The Legend of Chusen
TV · as Ghost King · 2 eps

面具侠
TV · 40 eps

Breaking Out
TV · as 雷五龙 · 36 eps

卧底
TV · as Qin Chuan · 36 eps

玉海棠
TV · as Zhao Yueze · 40 eps

SWAT
TV · as Qin Lang · 55 eps

历史的使命
TV · as Zhu Jintao · 41 eps

Iron Walnut
TV · as He Tao · 41 eps

飘帅
TV · as 帅飘 · 40 eps

与狼共舞2
TV · 42 eps

猛兽列车
TV · as Tan Shaobo · 32 eps

Phoenix Nirvana
TV · as Chen Ying Tian · 62 eps

白玉堂之局外局
TV · as 展昭 · 26 eps

Special Arms
TV · as Wang Ya Dong · 39 eps

与狼共舞
TV · as Chen Shaojie · 82 eps

Flower in the War
TV · as Gao Zizun · 32 eps

Loaded Bullets
TV · as 强子 · 25 eps

My Father's Name is Bench
TV · 36 eps

Sniper
TV · 24 eps
又见花儿开
TV · as 侯强 · 20 eps

Maiden Rosé
Movie · as 郑阿藕(青年)

Inkstone
Movie · as 少爷



