Known For
Filmography

Walk in the Shadows
Movie · as Director Chen

猎毒
Movie

Fire Investigator
TV · as He Nian · 1 ep

Eliminate Criminals
Movie

Traces of Justice
Movie · as Zhao Haichuan

疯狂的酒局
Movie · as 丁书记

Snow Dance
Movie · as Old She

Beyblade Girl
Movie · as Duo Duo's father

怒海营救
Movie

Veterans Commando Squad
Movie · as Gao Da

Extraordinary Rescue
Movie

Kill the Drug Lords
Movie

Chase after You
Movie · as Gu Ziyu

Flashover
Movie · as Liu Yong

China Super Police
Movie

Sky Lark
Movie

Justice in the Dark
TV · as Du Yuliang · 2 eps

Drug Hunter
Movie

The Grand Merchants
TV · as Xu An Bang · 40 eps

The War Has No Distance
TV · as Lei Gong Ming · 29 eps

A Lifelong Journey
TV · as Chang Yuhuai · 58 eps

The Long Bright Dark
Movie

The Trembling of A Leaf
Movie

Wu Song's Bloody Battle With Lion House
Movie · as Wu Song

The Underground War
Movie · as Mr. Dee

G Storm
Movie

People's Justice
TV · as Wu Qiang · 43 eps

P Storm
Movie · as Hong Liang

Voice of the Nation
Movie

Spy Hunter
TV · as Liu Yubin · 46 eps

L Storm
Movie · as Hong Liang

Wolf Warrior 2
Movie · as Captain Zhang

碧海雄心
TV · as 杜伟成 · 2 eps

The Advisors Alliance
TV · as Sun Quan · 42 eps

In the Name of People
TV · as Zhao Donglai · 55 eps

玄武
TV · 40 eps

无效申请
Movie · as 铁路军代表

Police Beauty & K9
TV · as 唐磊 · 44 eps

Eastern Battlefield
TV · 66 eps

The Adopt
TV · 44 eps

Forever Love
Movie

Narcotics
Movie

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

火线姐妹
TV · as Hong Fei · 35 eps

烽火双雄
TV · as 陈铁拳 · 35 eps

总有晴空
TV · as 邹祖海 · 1 ep

烈火凤凰
TV · 32 eps

穿越烽火线
TV · 38 eps

State Mission
TV · 29 eps

Well done
TV · as Yao Heshang · 25 eps

Police Fan
TV · as Zhao Guangming · 28 eps

White Vengeance
Movie · as Xiang Zhuang

瑶山大剿匪
TV · as Hong Feng · 34 eps

Peach Blossoms in Storm
TV · 36 eps

特警英雄
Movie · as 谭纪雄

X特工
TV · as Liao Zhengnan · 25 eps

My Airhostess Roommate
Movie

Mortgage Noose
TV · as 伊世清 · 28 eps

当铺
TV · 34 eps

军人荣誉
TV · as 雷龙 · 30 eps

Three Kingdoms: Resurrection of the Dragon
Movie · as Zhang Bao

眼中钉
TV · as Qin Feng · 28 eps

为爱结婚
TV · 25 eps

野百合也有春天
TV · 28 eps

用心过日子
TV · 24 eps

暗战双凤楼
TV · 30 eps

玉碎
TV · as 陆雄飞 · 35 eps

狼毒花
TV · as 孟和 · 36 eps

The Great Dunhuang
TV · as 宫本 · 46 eps

Breaking News
Movie · as Cheung Lung

不可磨灭
TV · 20 eps

有泪尽情流
TV · 21 eps

葵花劫
Movie

Fiery Loyalty and Soul: The Lone Bodyguard
TV · as Zhong Yuan · 34 eps

The Legend of the Condor Heroes
TV · as 杨铁心 · 42 eps

Guan Xi Wu Ji Dao
TV · 20 eps

江山风雨情
TV · as 吴三桂 · 40 eps

父亲
Movie · as 大强

A Passionate Life
TV · 22 eps

陈真后传
TV · as 任天行 · 27 eps

侠女沈香 沈香
TV · 34 eps

金搏虎
TV · as 洛桑、金搏虎 · 20 eps

The Emperor and the Assassin
Movie · as Qin Wuyang

The Water Margin
TV · as 武松 · 18 eps

Don't Cry, Nanking
Movie

太阳泪
TV · as 石心根 · 66 eps

Live Hard
Movie
