Known For
Photos
Filmography

Walk in the Shadows
Movie · as Lin Xiaotan

猎毒
Movie · as 刘星杰

Guns and Kidneys
Movie · as Lao Fan
冯子材
TV · as Kuang Nanshan · 48 eps

Hero Legends
TV · as Wu Dingyuan · 1 ep

Game of Shadows
TV · as Guan Tianhang · 1 ep

Showing Up
TV · 1 ep

Demon Hunter
TV · as Zheng Qi · 1 ep

Just Fight
TV · as Qi Wu · 1 ep

Traces of Justice
Movie · as Bai Yushan

Clash
Movie · as Li Yanshi

Drifting Away
TV · as Deng Ligang · 14 eps

Hovering Blade
Movie · as Li Changfeng

Follow Bear to Adventure
Movie · as Police

Money Bastion
Movie · as 郑义

Molly
Movie · as Molly's Dad

Flashover
Movie · as Zhao Yingqi

The Procurator
Movie · as Zhang Youcheng

Faces in the Crowd
Movie · as Wang Liwen

The Justice
TV · as Qi Heng · 42 eps

Beating Heart
Movie

Under The Shadow
Movie

The Examination for Everyone
TV · as Wang Benzhong · 22 eps

The Train Life
TV · as Qi Xiangqian · 46 eps

Caught in Time: Making Of
TV · 2 eps

The Eight Hundred
Movie · as Yang Guai

Caught in Time
Movie · as Zhong Cheng

Sisyphus
TV · as Zhang Haifeng · 12 eps

The Big Shot
Movie

My People, My Country
Movie · as Du Xinghan (segment "The Eve")

The Guilty Ones
Movie · as Chen Hao

Seven Days
TV · 28 eps

My People, My Country: Behind-The-Scenes
TV · as Self · 7 eps

Shadow
Movie · as Captain Tian Zhan

Lobster Cop
Movie · as Du Yufei

Zhang Yimou's "Shadow"
Movie · as Self

Lost in the Moonlight
Movie · as Xie Gao

The Village of No Return
Movie · as Fortune Tien

Peace Breaker
Movie · as Chen Changmin

Sky Hunter
Movie · as Ling Weifeng

猴票
TV · 40 eps

Tribes and Empires: Storm of Prophecy
TV · as Muyun Luan · 75 eps

决币
TV · as 李道仁 · 38 eps

The Battle at Dawn
TV · as Cheng Qiang / Liu Hanxing · 31 eps

Run for Love
Movie · as Lu Jie

Winner
TV · as Kong Fang · 40 eps

Saving Mr. Wu
Movie · as Zhang Hua

The Crossing II
Movie

The Nanny Man
TV · as 王学明 · 4 eps

Brotherhood of Blades
Movie · as Lu Jianxing

The Golden Era
Movie · as Nie Gannu

One Day
Movie

The Crossing I
Movie

When a Peking Family Meets Au Pair
Movie · as Traffic police

Food to Pregnancy
TV · as Shen Li Dong · 33 eps

Drug Case On Mekong River 13
TV · as Ye Gao / 高野 · 34 eps

Royalty in Blood
TV · as Li Congwen · 36 eps

买房夫妻
TV · as 兰贵成 · 32 eps

五湖四海
TV · 28 eps

The Piano in a Factory
Movie · as Chen Guilin

Reviving of Beichuan
Movie

The One
TV · 29 eps

Tunnel Warfare
TV · as 高传宝 · 40 eps

说谎的爱人
TV · 28 eps

Ex-wife
Movie

Three Sevens hits Twenty One
TV · as 翟耀东 · 30 eps

Set Off
Movie · as 大宝

爱了散了2:爸爸别哭
TV · 20 eps

The Fifth Secret Service
TV · as 齐冠雄 · 30 eps

National treasure: Pilgrimage Box
TV · as Xiao Wei / Xiao Jian Nan · 27 eps

红色追击令
TV · as 罗江 · 27 eps

Aspirin
Movie

不能失去你
TV · 21 eps

海阔天高
TV · 19 eps

越来越好
Movie · as 贺天喜

零距离
TV · 22 eps

A Romantic Story
TV · as Chen Hao · 20 eps

All the Way
Movie

Empty Mirror
TV · as 陈果仁 · 20 eps

The Truth
TV · 21 eps

致命邂逅
TV · 21 eps

The Emperor and the Assassin
Movie · as Zhao Shi

危情时刻
TV · 20 eps

征服死亡地带
Movie

The Winner
Movie · as 许玉川




