Known For
Filmography

Demon Hunter
Movie

My Tomorrow, Your Yesterday
Movie · as Father Jiang

The Duel of Gold and Silver
Movie · as Silver Dragon

离恨谷
Movie · as Yin Long

Jungle Chase
Movie · as Yong Hou

My Father and I are Deskmates
Movie

Fly Me to the Moon
TV · as Deng Shu · 48 eps

Wings of The Nation
TV · as Qin Dadi · 35 eps

Dangerous Bees
Movie · as Zhanwu Peng

A Generation of Craftsmen
TV · as Liao Xi · 32 eps

三餐四季
TV · 2 eps

The Power Source
TV · as Fang Ruizhou · 36 eps

Our Times
TV · as Cai Wuwei · 4 eps

Island Keeper
Movie · as Wang Changjie

Faith Makes Great
TV · as Chief Wei · 1 ep
National CPC History Knowledge Competition for College Students
TV · as Self - Commentator · 1 ep

The Eight Hundred
Movie · as Professor

Blue Strike
TV · as 沈军 · 43 eps

Non-Toxic Island
Movie · as Director Wang

For Love with You
Movie · as Son of the Retired Teacher

The Bravest
Movie · as Wu Chenguang

Dragon Force: Rise of Ultraman
Movie · as Ultraman (voice)

Live to Love
Movie

We Are Family
TV · 32 eps

Ji Dang
TV · as Gu Yixiong · 49 eps

Goddesses In The Flames Of War
Movie

The 40th Anniversary of Chinese Film Since China's Reform and Opening-Up
TV · 1 ep

The Drug Hunter
TV · as Zhao Shuqing · 50 eps

The Mask
TV · as Ding Zhan'guo · 40 eps

Siege in Fog
TV · as Yi Shoucheng · 50 eps

The Art Space
Movie · as Fu Zhuren

Dragon Force: So Long Ultraman
Movie · as Ultraman (voice)

大西北剿匪记
TV · 46 eps

Be My Dad
TV · 33 eps

铁血将军
TV · 32 eps

The Last Gateway of the Nation
TV · as Zhang Zi Zhong · 35 eps

大染坊续
TV · as 陈寿亭 · 40 eps

白银谷
TV · 45 eps

The Hero Ji Hong Chang
TV · as Ji Hongchang · 42 eps

The Struggle of 80's
Movie

Fighting
Movie

Yong Yi Sheng Qu Ai Ni
TV · as San Mengzi · 42 eps

刺蝶
TV · as Tan Xiaoyong · 35 eps

星星的密室
TV · as 明星关主 · 12 eps

The Empire Symbol
Movie

Phoenix Nirvana
TV · as 司令 · 62 eps

冬日惊雷
TV · as 钱广来 · 28 eps

麻辣女兵
TV · 38 eps

与狼共舞
TV · as He Zhanggui · 40 eps

Special Arms
TV · as He Zhi Jun · 39 eps

幸福攻略
TV · as 乐天 · 34 eps

Beginning of the Great Revival
Movie · as Tang Shaoyi

Bullet Hole
TV · 30 eps

旗袍2
TV · 45 eps

Loaded Bullets
TV · as 侯勇 · 25 eps

旗袍旗袍
TV · as Wang Jiuzhou · 43 eps

特战先锋
TV · as 黄天明 · 31 eps

一家不说两家话
TV · as Li Guo'an · 25 eps

奠基者
TV · as 余秋里 · 1 ep

Suspicion Over Traffic Accident
Movie

Red Cliff II
Movie · as Lu Su

The Founding of a Republic
Movie · as Zhang Wentian

惊天动地
Movie · as Tang Xinsheng

The Qin Empire
TV · as 秦孝公-嬴渠梁 · 48 eps

高地
TV · as 兰泽光 · 32 eps

夜来香
TV · as 卫凯民 · 33 eps

Red Cliff
Movie · as Lu Su

狂花凋落
TV · as 林国学 · 34 eps

Good Man
Movie

Axis of War: The First of August
Movie · as He Lung

肇事追踪
TV · as 刘博 · 25 eps

缉毒警
Movie

真情年代
TV · 31 eps

陈赓大将
TV · as 陈赓 · 20 eps

沙场点兵
TV · as Kang Kai · 32 eps

上将许世友
TV · as 陈赓 · 24 eps

浪子燕青
TV · 35 eps

中华之剑
TV · as Wei · 22 eps

无愧苍生
TV · 20 eps

Da Ran Fang
TV · as 陈寿亭 · 24 eps

Charging Out Amazon
Movie

蓦然回首
TV · as 郭志鹏 · 20 eps

向阳理发店
TV · as 徐茶根 · 36 eps

The Silence of a Hero
Movie

江湖笑面人
TV · as 何尚喜 · 5 eps

济南战役
TV · as 赵长亮 · 8 eps

CCTV Spring Festival Gala: Crosstalk and Sketch
TV · 1 ep
