Known For
Photos
Filmography
冯子材
TV · as Feng Zicai · 48 eps

Zhong Mo Yuan
TV · as Xuan Yongnian · 34 eps

我没有失踪
Movie

Eternal Brotherhood
TV · as Zichuan Canxing · 48 eps

Brocade Odyssey
TV · as Yu Shu · 1 ep

The Watchmen in Qinling Mountains
Movie

Ding Bao Zhen
TV · as Ding Baozhen · 27 eps

The Forerunner
TV · as Sun Zhongshan · 32 eps

A Lifelong Journey
TV · as Governor Hao · 58 eps

The Grand Canal
TV · as Liang Jiaxuan · 30 eps

Attachment to The Homeland
TV · as Zheng Jiahua · 29 eps

The Beautiful Rivers and Mountains
TV · as Guo Zhengxing · 33 eps

一件棉袄
Movie

Island Keeper
Movie · as Wang Shihua's father

The Pioneer
Movie · as Sun Yat-sen

Awakening Age
TV · as Cai Yuanpei · 43 eps

Faith Makes Great
TV · as Wu Dengyun · 1 ep

Medium Impact
TV · as Sun Yat-sen · 30 eps

The Sword and the Brocade
TV · as Marquis Jingyuan · 1 ep

Artisan Spirit
Movie

In Law We Believe
TV · as Chen Qianhe · 45 eps

Huang Tu Gao Tian
TV · as Zhang Tianshun · 38 eps

Surgeons
TV · as Fu Bowen · 44 eps

The Puzzle of Human Skin
Movie · as Lin Quansheng

Son of Dulong - Gao Derong
Movie

Take the Wrong Car
TV · as Tong Lin · 40 eps

All Quiet in Peking
TV · as 林大潍 · 53 eps

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

Homeland
TV · as 杜守正 · 31 eps

当家大掌柜
TV · 1 ep

National Defence Student
TV · as Zhao Zhikai · 28 eps

Beginning of the Great Revival
Movie · as Sun Yat-sen
1911 Revolution
TV · as Sun Wen | Sun Yat Sen · 42 eps

A Jewish Girl in Shanghai
Movie · as Voice

The Outlander
TV · 43 eps

Crazy Racer
Movie · as Geng Hao's Coach

Season of Good Rain
Movie · as Director Ma

关中枪声
TV · as 梁守道 · 32 eps

追杀横路靖六
TV · as 文善仁 · 24 eps
暗流
TV · as 李局长 · 25 eps

Control by Zhen Guan
TV · as 长孙无忌 · 50 eps

一针见血
TV · 24 eps

正德演义
TV · as 糖人孙 · 52 eps

The story of workers from village
TV · as 谢老大 · 34 eps

The Emperor in Han Dynasty
TV · as 窦婴 · 58 eps
当家人
TV · 8 eps

For the Sake of the Republic
TV · as 孙文 Sun Yat-sen · 68 eps

张大千敦煌传奇
TV · 20 eps

Twelve Years of Wind and Rain
Movie

大法官
TV · 28 eps

铁血警魂
TV · 19 eps


