
Known For
Filmography

Genuine Heroes
TV · as Old Zeng · 1 ep

Hidden Blade
TV · as Lv Wenlu · 37 eps

A Decisive Battle at Dawn
Movie

Detective Dee and The Burning Sky
Movie · as Old Farmer

No Root No Fruit
Movie · as Gu Shouyun

Tiger Hunter
Movie · as Lao Suntou

Heart for Heart
Movie · as Feng Xiangrui

The Holy Beasts – The Resurrection of Ancient Beast
Movie · as Tian Bo

Vulcan - Legend of Jiuhe
Movie · as Village Headman

Antique Bureau Midgame
TV · as Yu Shu Chuan · 36 eps

Royal Guards: The Death Town
Movie · as Old Man

Legend of Lord of Heaven
Movie · as Yue Lao

The Holy Beasts
Movie · as Tian Bo

The End of Chang'an
Movie · as Hua De

Assassins of Brotherhood
Movie · as Old Servant

Spring Returns to My Homeland
Movie · as Nong Daan

古董局中局
TV · as 徐书川 · 36 eps

The Liquidator
Movie · as Jiang Weili

The Drag Queen
Movie

Ameera
Movie · as Dr Ace

Generation of Dignity
TV · as Ouyang Rong · 44 eps

On The Nanniwan Frontier
Movie · as Qin Kuai

To Live and Die in Ordos
Movie

Death Dowry
Movie · as Wang Tozi

Peking In Flames
TV · as 王德有 · 41 eps

Crazy in Love
Movie · as Jin Ming

阳光像花一样绽放
TV · as 单成功 · 34 eps

Cala, My Dog!
Movie · as Mustache Man A