Known For
Filmography

The Great Skull
Movie

Hideaway: The Dossiers
Movie

Waiting for Myself
Movie

Red Blood Rescue
Movie

Light Beyond the Reed
TV · as Fan Jiancheng · 18 eps

Under the Moonlight
TV · as Governor Liu · 36 eps

Wild Ambition Bloom
TV · as Tian Tongdao · 1 ep

Hard Guy Sniper
Movie

Snow Fall
TV · as Chi Shanying · 24 eps

Mr. Bad
TV · as Lu Zhenliang · 24 eps

Burn the Earth
TV · 37 eps

Rattan
TV · as Qiu Shan · 30 eps

Twenty Again
TV · as 许子谦 · 40 eps

Tomorrow Will be Better
TV · as Wu Nan · 48 eps

归鸿
TV · as Duanmu Chong · 34 eps

Good Bye My Princess
TV · as Chai Mu · 55 eps

Smile in Spring
TV · as Zhu Pushi · 60 eps

The Legend of the Condor Heroes
TV · as Qiu Chuji · 52 eps

My Little Aunt
TV · 56 eps

抱养奇缘
Movie

Anti Japanese Hero Qi Ji Guang
TV · 33 eps

危机迷雾
TV · as Lin Changshan · 30 eps

马上天下
TV · 40 eps

The Legend Of The Song Dynasty: Zhao Kuang Yin
TV · as 赵光义 · 72 eps

遥远的婚约
TV · as 刘思扬 · 38 eps

Mao Zedong
TV · as 王稼祥 · 49 eps

Chase Zhazi Dong Executioner
TV · as Zhu Shan · 36 eps

无影灯下
TV · as 卫平治 · 37 eps

Three Kingdoms
TV · as Lu Xun · 95 eps

狙击手
TV · 25 eps

Beauty in North
TV · 34 eps

纸醉金迷
TV · 42 eps

光荣岁月
TV · as Su Yiting · 40 eps

天剑群侠
TV · as 萧廷 / 阿卑罗王 · 32 eps

谁的谁心疼
Movie

Fight for Justice
Movie

我的法兰西岁月
Movie · as 聂荣臻

Golden Lock Notes
TV · as 姜季泽 · 22 eps

医神华佗
TV · as 卓玉 · 33 eps

七武士
TV · 32 eps

神医华佗
TV · as 卓玉 · 33 eps

Nook of War
Movie

Catching Murderer Overseas
Movie

青春不解风情
TV · 21 eps

魂断太平
TV · 36 eps

皇宫宝贝
TV · 1 ep

Thunderstorm Rider
TV · as 石惊天 · 40 eps

西厢记
TV · as 张生 · 6 eps

The New Seven Heroes and Five Gallants
TV · as 颜仁敏 · 40 eps

我心依旧
Movie · as 罗杰

Inside an Old Grave
Movie

少男少女们
Movie · as 周永年
