
Known For
Filmography

May Your Heart Be Like Mine
TV · as Lu Qingxuan · 24 eps

The Resurrection of Justice
TV · as Li Hongxiong · 24 eps

Not An Ordinary World
TV · as Old Medicine King · 28 eps

To Be A Bigman
Movie

The Bride and The Beast
Movie

查拳风云
Movie

My Name is Zhao Wudi
TV · as Shen Bo · 24 eps

Almost Love
Movie · as Teacher Wang

The Unbelievable (The Cases of Disappearances)
Movie · as Lan Zhong

Strange Tales of Tang Dynasty
TV · as Dou's father / 窦父 · 2 eps

The Warlord of the Sea
Movie · as Tu Gedong

Yin And Yang Normals
Movie

Earthquake Miracle
Movie · as Old Zhao

The Dragon Coffin Tomb 2: Flowers of the Dead
Movie · as Purple Old

Grand Theft in Tang
TV · 24 eps

Dying to Survive
Movie · as Performer

Gwen's Personal Bodyguard
Movie

与狼共舞2
TV · 42 eps

Generation of Dignity
TV · as Liu Cunhou · 44 eps

梦回唐朝
TV · as 王公公 · 31 eps

被遗弃的秘密
TV · 1 ep

The Four Brothers of Peking
TV · as Zhang Changmao · 36 eps

The Emperor's Harem
TV · as 李大叔 · 46 eps

兰花香
TV · as 汤尔文 · 30 eps

Before Daybreak
TV · as Zhuang Yunqing · 7 eps

虎山行
TV · as 蔡军长 · 35 eps

Champions
Movie · as Master So