Known For
Filmography

我在90年代望父成龙
TV · 1 ep

Crossing
Movie · as Kai Feng

The Hidden Truth
TV · as Wang Li · 12 eps

A Splendid Match
TV · as Gu Dezhao · 13 eps

I Grass, I Love
Movie

ShenDu Fox Detective
TV · as Hu Zhengyi · 24 eps

Formed Police Unit
Movie · as Yan Zhengming

Burning Stars
Movie · as Zhang Guisheng

Tiger Wolf Rabbit
Movie · as Wedding Host

Give You A Candy
Movie · as Wu Laoliu

Love Song in Winter
TV · as Director Han · 3 eps

Flashover
Movie · as Li Quan

Ride On
Movie · as Wu Fei

The Award of the Founding General in 1955
Movie · as Mao Zetan

Let's Tug It!
TV · as Lei Ming · 24 eps

宗师列传
TV · as 刘禹锡 · 1 ep

Fearless Blood
TV · as Middle-aged man / 中年男人 · 1 ep

斯文江南
TV · as Self · 2 eps

Rising Lady
TV · as Chen Bide · 32 eps

Attachment to The Homeland
TV · as Shen Dong · 29 eps

Liberation of Shanghai
TV · as Pan Hannian · 37 eps

Strange Tales of Tang Dynasty
TV · as Long Tai / 龙太 / 贾县尉 · 2 eps

Happiness is Like Juice
Movie

National Interest Absolute Loyalty
Movie · as Li Wenjun

Fake Bodyguard
Movie

Chinese Doctors
Movie

Walking With You in This World
TV · 46 eps

Faith Makes Great
TV · as Zhang Dingcheng · 1 ep

那些日子
TV · 20 eps

热血枪手
TV · 2 eps

Shine! Super Brothers
TV · as Regular Member · 12 eps

Go Fighting! Treasure Tour
TV · 2 eps

Drawing Sword 3
TV · as Jiang Ping · 9 eps

The Bravest
Movie · as Wei Lei

Lovely China
TV · 39 eps

The Land of Hope
TV · as Wu Wei Ran · 37 eps

右玉和她的县委书记们
TV · 38 eps

An Oriental Odyssey
TV · as Tang Sanzang · 50 eps

Entrepreneurial Age
TV · as Gao Yuejin · 54 eps

东方有大海
TV · 35 eps

我的1997
TV · 32 eps

Razor
TV · as 姜鹏宇 · 48 eps

Two Families
TV · 42 eps

Decoded
TV · as An Neng · 44 eps

The King of Comedy
TV · 12 eps

巨浪
TV · as Song Yuquan · 44 eps

马上天下
TV · 40 eps

城南庄1948
Movie

Deng Xiaoping at History's Crossroads
TV · as Tian Yuan · 48 eps

You Cai Hua Xiang
TV · 30 eps

The River Children
TV · 43 eps

My Boyfriends
Movie

川东游击队
TV · 30 eps

枪林弹雨
TV · 25 eps

Your Face Sounds Familiar
TV · as 潇公子, 张艺兴 · 1 ep

Xia Yan's Autumn
TV · as Qiu Tian · 28 eps

The Road Less Traveled
Movie

My Beauty Boss
Movie · as Chen Hao

南下
TV · 40 eps

钻石王老五的艰难爱情
TV · as 穆白 · 22 eps

梦幻天空
TV · 33 eps
落泪成金
TV · as 刘志 · 22 eps

窗外有张脸
TV · 23 eps

律政佳人之佳人当道
TV · as 周乔方非 · 22 eps

Huayao Bride in Shangrila
Movie · as A Long

女才男貌
TV · as 李柏林 · 20 eps

紫玉金砂
TV · 40 eps

雨季不再来
TV · as Xia Yutao · 22 eps

One Meter Sunlight
TV · as 年立伦 · 30 eps

How Can I Rescue My Love
TV · as Han Ding · 23 eps

Love Legend of the Tang Dynasty
TV · as Zhangsun Qiang'er · 30 eps

Close Relatives and Good Friends
TV · 19 eps

罪证
TV · 20 eps

给我一片蓝天
TV · as 马林 · 12 eps