Known For
Filmography

极限逃生
Movie

Unveil: Jadewind
TV · as Guo Ruilin · 1 ep

The Legend of Rosy Clouds
TV · 6 eps

The Stage
Movie · as 刘八爷

The Seven Relics of ill Omen
TV · as Uncle Zhang · 1 ep

Duel on Mount Hua
TV · as Hu Qianshou · 8 eps

Moonlit Reunion
TV · as Wu Chundao · 9 eps

Special Party Branch
Movie

Fighting for Love
TV · as Qi Jing · 36 eps

A Journey to Love
TV · as Emperor An · 40 eps

Under the Microscope
TV · as Li Shida, Li Shida / 奉兴巡抚 李世达 · 14 eps

The Wind Blows From Longxi
TV · as General Li Yan · 24 eps

Be Reborn
TV · as Xu Zhengqing · 26 eps

Hunter
TV · as Du Yao Zi · 8 eps

The Ideal City
TV · as Liu Tiesheng · 2 eps

Faith Makes Great
TV · as Pawnshop Owner · 1 ep

Golden Soma Flower
TV · as Guo Da · 20 eps

The Longest Day in Chang'an
TV · as Lin Jiulang · 48 eps

红色使命
TV · as 徐宗昌 · 42 eps

The Brave Victory
TV · as Gong Wantang · 38 eps

Lost in 1949
TV · as Mao Liuye · 46 eps

The Snow Queen
TV · 48 eps

Ever Night
TV · as Ma Shixiang · 3 eps

The Rise of Phoenixes
TV · as Dai Ding · 1 ep

Kill Time
Movie · as Sheng Shihua

护宝风云
TV · as Quan Yanghong · 36 eps

Impossible Mission
TV · as 高桥 · 50 eps

Wolf Totem
Movie · as Bao Shunghi

战鼓擂
TV · as Han Dehai · 30 eps

A Stupid Journey
Movie · as Zhang Erhe

杀寇决
TV · as Gang Ben · 47 eps

我家的春秋冬夏
TV · 1 ep

Drug War
Movie · as Snake Head

麻辣女兵
TV · 38 eps

裂变
TV · as Gu Zhentang · 38 eps

Dragon
Movie · as Xu Kun

尖刀
TV · as 龙岩冲 · 32 eps

我本英雄
TV · 35 eps

Zhi Gao Li Yi
TV · 20 eps

A Time to Remember
Movie · as Officer

浮生情缘
TV · 7 eps

上海新娘
Movie

三言二拍
TV · 55 eps
