Known For
Filmography

A Day Deal
Movie · as Li Qianlong

Homeland
TV · as Commander Wei · 50 eps

New Fortress Besieged
TV · as Mao Baida · 37 eps

Detective Ke Chen
TV · as Uncle Kun · 44 eps

Hidden Man
Movie · as Teacher

Feng Menglong's Legend
Movie · as Zhi Zhou

Got to Love
Movie · as minister

无名者
TV · as Tan Congwu · 38 eps

长沙保卫战
TV · as 陈诚 · 36 eps

Camel Caravan
Movie

铁血壮士
TV · as 刘振邦 · 36 eps

Dian West in 1944
TV · 36 eps

光荣岁月
TV · as Captain Liu · 40 eps

Way of the Snowstorm
Movie · as 鲁大壮

Man On the Road
Movie · as Zhuang Dalin

History of the Sky
TV · as 石云彪 · 32 eps

Beach
TV · as Laoyou · 20 eps

The Missing Gun
Movie · as Chen Jun

Summer Without Breeze
TV · 20 eps

狗皮膏药
Movie

浴血驼城
Movie

In the Heat of the Sun
Movie · as Adult Liu Yiku

Seahorse Dance Hall
TV · 40 eps

I Love My Family
TV · as 交通警察 · 1 ep

The Impulse of Youth
Movie · as Han Shaoi

Black Spot
Movie · as Kun Sha

Black Snow
Movie · as Fang Chazi

Bloody Hilton
Movie

Codename Cougar
Movie · as Liang Zhuang

Bloodshed on Dusk
Movie · as Shi Wei

Desperation
Movie
