Known For
Photos
Filmography

The Eight Outer Doors: Game Within a Game
Movie · as Wu Xiong

The Tale of Xishi: Kingdom Rebuilt
TV · as Bo Pi · 1 ep

Clandestine Mission
TV · 1 ep

The Legend of Rosy Clouds
TV · 3 eps

Lidong’s Summer
Movie

Up Stream
Movie

Judge Dee's Mystery
TV · as Zhangsun Qing · 32 eps

Enforcement Department
TV · 40 eps

走向大西南
TV · as Wang Changchou · 23 eps

Love Song in Winter
TV · as Father Jiang · 5 eps

Lost Identity
TV · as Wei Qingming / 魏清明 · 40 eps

Man in the Mist
TV · as Xiao Zhi · 30 eps

Special Lady
TV · as Wan Li · 36 eps

Unshakable Faith
TV · as Sun Zhian · 38 eps

中国中医药大会
TV · 11 eps

Here We Meet Again
TV · as Li Yongbiao · 9 eps

Ripe Town
TV · as Lu Yuanbao · 3 eps

Love The Way You Are
TV · as Yin Chenggong · 30 eps

The Scale of Desire
TV · as Brother Long · 40 eps

The Neuron Doctors
TV · as Han Kuo Hai · 36 eps

Lighter and Princess
TV · as Dong Siyang · 36 eps

Chasing the Undercurrent
TV · as Ji Zhujiang · 40 eps

DOA Assault
Movie · as Mayor Dai

无翅飞翔
Movie

河南卫视中秋奇妙游
Movie

Sweet Life
TV · as Qian Baiwan · 38 eps

Never Say Goodbye
TV · as Liu Hanshan · 47 eps

Go Ahead
TV · as Ling Heping · 40 eps

With You
TV · as Lao Chen · 2 eps

Sunshine Police
TV · as Wang Yongqing · 36 eps

Shi Cha Hai
TV · 42 eps

People's Justice
TV · as 陈长青 · 43 eps

Earthquake Miracle
Movie · as Fan Gang

The Thunder
TV · as Ma Yunbo · 48 eps

无名卫士
TV · as Zhang Hanchao · 42 eps

The Legendary Tavern
TV · 46 eps

The Best Partner
TV · as Jiao En · 42 eps

In the Name of People
TV · as Cai Chenggong · 55 eps

The Battle at Dawn
TV · as Jin Yuxuan · 31 eps

The Revolver
TV · as Huang Guoliang · 40 eps

Let's Fall in Love
TV · as Kang Qiao · 58 eps

战火红颜
TV · as 客串 · 40 eps

爸爸父亲爹
TV · as Ji Mingyu · 36 eps

后海不是海
TV · 40 eps

绝地刀锋
TV · as Xiang Shaojun · 36 eps

错伏
TV · as Liu Fulin · 30 eps

Midnight Girl
TV · as An Delong · 12 eps

反击
TV · as Ma Chengfeng · 34 eps

Agent X
TV · as Gao Yi Shan · 42 eps

Brotherhood of Chaos
TV · as 谷仁义 · 41 eps

攻心
TV · as Liu Anguo · 30 eps

Police Fan
TV · as Wu Dadui · 28 eps
水落石出
Movie

Tell Me You Love Me
TV · 1 ep

誓言今生
TV · as Qiao Yiming · 30 eps

Before Daybreak
TV · as Qi Peilin · 30 eps

Set Off
Movie

睁开你的眼睛
TV · as Manager Tang · 24 eps

情有千千劫
TV · as 高捷 · 25 eps

Big Shot's Funeral
Movie

秀水街
TV · as 陈佳齐 · 18 eps

Year After Year
TV · as 潘起亮 / QiLiang Pan · 21 eps



