Known For
Filmography
Blaze of the Plain
Movie

深度较量
TV · 1 ep

Snake 5: Monster City
Movie · as Zhang Ting

Owl Hunt Storm
Movie · as General Chaman

Grave Robbery
Movie

昆仑的回声
Movie · as 王子龙

Operation Drug Eradication
Movie

Speed and Battle
Movie

Operation Hummingbird
Movie · as Feng Lei

Dunhuang Warriors
Movie · as General Guo Xi

Our Blue Youth
Movie · as 院长

谜影追踪
TV · as 林忠君 · 30 eps

Tiger Squad
Movie

Spy Puzzle
Movie

The Sixth Suspect
Movie

The Secret Path
TV · as Zhang Baiqing · 28 eps

My Name Is Zhang Side
TV · as Wang Xueli · 20 eps

Spring's Gentle Return
TV · as Cai Zhisheng · 24 eps

Art of War
Movie

Di San Ge Xian Yi Ren
Movie · as Director Zhou

Walk the Line
Movie · as Li Taiping

Heart of War Moment
Movie · as Zhaoqi Shi

Hard Guy Sniper
Movie

Money Bastion
Movie · as 罗彪

The Enigma of Arrival
Movie · as Hu Yaoqing

Arrest Yang Qiangqiang
Movie · as Zhou Jidong

The Seven Dog's PDU
Movie

Black Hunting Operation
Movie · as Director Zhou

Moscow Mission
Movie · as Minister Tao

卧底警花
TV · 35 eps

The Knockout
TV · as An Changlin · 39 eps

Anti-Corruption Storm
TV · as Liao Xiancheng · 40 eps

The Justice
TV · as Yang Guoliang · 42 eps

The War Has No Distance
TV · as Xu Ke Ming · 29 eps

The People's Army
TV · as Huang Yixuan · 28 eps

National Interest Absolute Loyalty
Movie · as Hu Xiafeng

The Ghost Outlaws
Movie · as Ling Yue

Zhang Qian of the Great Han
Movie · as Lan Ji

火红年华
TV · 32 eps

The Twelfth Second
TV · as Zeng Jingyuan · 37 eps

China in the classics
TV · as 贾逵 · 1 ep

Battle of Defense
Movie

Battle of Defense 2
Movie · as Feng Lei

Odds To Win
TV · as Kawari Seiichi / 川入胜一 · 40 eps

People's Justice
TV · as 审判长 · 43 eps

The Hunter
TV · as Yang Wanshan · 40 eps

Sharp Knife
Movie · as Hai Zhenqiang

The Legendary Tavern
TV · 46 eps

Wolf Warrior 2
Movie · as Shi Qingsong

The Liquidator
Movie · as Captain Liu

猴票
TV · 40 eps

反恐特战队之猎影
TV · as 常建安 · 49 eps

Anti Terrorism Special Forces: Secret Key of Black Sun
Movie

Chinese Wine
Movie · as 程子敬

Escape Route
Movie · as Quanrong general

In the War Brothers
TV · 44 eps

Rookie Agent Rouge
TV · as Feng Zixiong · 45 eps

Wind Chime
TV · as Master Qin · 27 eps

Dragon Weapon
TV · 49 eps

Mystery Kill
TV · 44 eps

Wolf Warrior
Movie · as Shi Qingsong

Youth Huoyuanjia
TV · 51 eps

Live Goodbye
TV · as Dan Lei · 12 eps

The Third Name of Love
TV · as Jiang Xin Hai · 32 eps

Desperate Rescue
Movie

五台山抗日传奇之女兵排
TV · 45 eps

风雷动
TV · as Zhang Dapao · 34 eps

Million Dollar Crocodile
Movie · as Bald Liu

We Love You, Mr. Jin
TV · as 雷总 · 40 eps

血色黎明
TV · as Zheng Asan · 45 eps

The Man Behind the Courtyard House
Movie · as Brother Bao

Fight Till the End
TV · as 齐爷 · 33 eps

Before Daybreak
TV · as Shen Mingzheng · 1 ep

Tale of the Oriental Serpent
TV · as Fa Hai · 30 eps

The Message
Movie · as Commander Zhao

邓稼先
Movie · as 李卓

深瞳
TV · as 范广天 · 24 eps

美丽背后
TV · 25 eps

The Warlords
Movie · as He Kui

Jiao Tong Jing Cha
TV · 28 eps

谁怜天下慈母心
TV · as 龙老大 · 24 eps

狙击
TV · 23 eps

暗算
TV · as 大白兔 · 34 eps

Conspiracy
TV · as 大白兔 · 12 eps

黑冰2
TV · as 演员 · 17 eps

底牌
TV · as 杜鹏 · 22 eps

霹雳特警
TV · 24 eps

荣誉
TV · as 郝钢 · 21 eps

Conquer
TV · as 徐国庆 · 20 eps

Black Ice
TV · as 段海 · 20 eps

Don't Respond to Strangers
TV · as 冯队长 · 23 eps

Flying Tigers
Movie

Capital Story
TV · 100 eps

布尔什维克兄弟
TV · 20 eps

拂晓枪声
Movie

黑影
Movie

愤怒的孤岛
Movie

Angry Lone Island
Movie

Du shi ji yuan
Movie

Mi mi cai fang
Movie

秘密战
Movie

Xue hun
Movie

凯旋在子夜
TV · 11 eps
