
Known For
Filmography

Veil of Shadows
TV · as Ao Erlie · 1 ep

The Lament of Autumn
TV · as Tao Xili · 3 eps

Guardians of the Dafeng
TV · as Zhang Shen · 5 eps

Genuine Heroes
TV · as Li Jin · 1 ep

Destiny and Saving
TV · as Lord Taibai · 1 ep

Youthful Glory
TV · as Liang Qiwei · 4 eps

The Guardians
TV · as Lao Wu · 35 eps

Wumeng Strange Fate
Movie · as Sang Yang

Road Home
TV · as Shen Lao · 30 eps

The Legend of Zhuohua
TV · as Sun Ru · 40 eps

Medical Sage
TV · 40 eps

The Neuron Doctors
TV · as Liu Zhi Sen · 36 eps

Hasty Youth
TV · as Zhao Gongming · 40 eps

The Battle at Lake Changjin
Movie · as Nie Rongzhen

Sword Snow Stride
TV · as Zhao Xituan · 7 eps

My Boyfriend is an Auxiliary Police Officer
Movie · as Wei Zhidong

Put Your Head on My Shoulder
TV · as Gu Xiu · 24 eps

In The Spring
TV · 32 eps

The Sleeping Beauty
TV · as 秦震宇 · 80 eps

Precious Youth
TV · as Guo Zhi Gang · 39 eps

Waiting for You
TV · as Cui Tingtao · 38 eps

Cherish Love
TV · as Cheng Jianjun · 38 eps

Laozi Went out of Hangu Pass
Movie

Caught in Trap
Movie

The Master of the House
TV · as Liu Fu [Liu Chuan father] · 48 eps

Legend of Goddess Luo
TV · 68 eps

九死一生
TV · as Gao Yucong · 30 eps

铁血壮士
TV · as 顾也舟 · 36 eps

Sealed with a Kiss
TV · as Chen Hou · 30 eps

Block 8
Movie

龙游天下
TV · as 叶洪 · 112 eps

The Gold Convoyers: Rottern Luck Everything Upside Down
Movie · as 周员外

女神捕之铁证
Movie

保密局的枪声
TV · as Lao Qin · 35 eps

狼毒花
TV · as 戴远征 · 36 eps

大脚马皇后
TV · as Bin Li/李彬 · 30 eps

特勤中队
TV · as Squadron Leader · 18 eps