Known For
Photos
Filmography

Truth
TV · as Zhao Yue · 1 ep

In My Prime
TV · as Cao Benshun · 26 eps

Love For You
TV · as Professor Li · 1 ep

The Vanishing Beauty
TV · 28 eps

法官的荣耀
TV · as Zhang Zhi Min · 5 eps

San Jiang Chao
TV · as Lin Fumin · 30 eps

Hometown of Stars
TV · as Li Guohua · 25 eps

The Wandering Earth II
Movie · as Chinese Chief Coordinator

Infernal Affairs
TV · as Chen Haomin · 40 eps

The Knockout
TV · as Zhou Zhihe · 39 eps

The Eve
TV · as Xing Lixian · 32 eps

Spring Breeze Green Jiang Nan
TV · as Zhang Tu · 36 eps

Out of Court
TV · as 旷北平

Never Grow Old
TV · as Chen Jianguo · 24 eps

Fen Jie Xian
TV · as Tan Jiping · 40 eps

Liberation of Shanghai
TV · as Xia Yan · 37 eps

The Heart of Genius
TV · 1 ep

Blossoming Mountain Country
TV · 34 eps

Belief
TV · as Pei Ruhai · 40 eps

Dragon City's Lost Battle
Movie

First Secretary in the Village
Movie

Dragon City's Lost Battle
Movie · as Shuo

Sisyphus
TV · as Fu Jiliang · 12 eps

The Big Shot
Movie

For The Memoy Never Forgotten
Movie

A Great Feminist Pioneer
Movie · as Song Jiaoren

Hong Kong Rescue
Movie

Like a Flowing River
TV · as Ma Baoping · 39 eps

The Game Changer
Movie · as Fu Sheng

铁血茶城
TV · 47 eps

Take off your mask
TV · as Lu Hanmin · 30 eps

马上天下
TV · 40 eps

The Merchant of Qing Dynasty
TV · as 卢德恭 · 34 eps

独家披露
TV · as 萧原 · 31 eps

终结杉计划
TV · 30 eps

完美人生
Movie · as 孙健康

Legend of Chu and Han
TV · as 张良 · 80 eps

Destiny of the Nation
TV · 30 eps

Nine Rivers Into The Sea
TV · 42 eps

1911
Movie · as Tan Renfeng

Dragon and Tiger Mountain
TV · as 杜力宜 · 30 eps

Three Kingdoms
TV · as Lu Su · 95 eps

Dry Dock
TV · 35 eps

The Qin Empire
TV · as 孟尝君-田文 · 40 eps

My Brother's Name Is Shunliu
TV · as Liu Qiang · 26 eps

原谅
TV · as 李栓柱 · 24 eps

光荣岁月
TV · as Xia Tian'geng · 40 eps

漂亮的事
TV · as 季汉广 · 20 eps

行走的鸡毛掸子
TV · 29 eps

苍天有眼
TV · as 吴刚 · 20 eps

Legend of the Book's Tower
TV · as Shao Guang · 36 eps




