
Known For
Filmography

Desert Whispers
TV · as Yu Zhonghua · 20 eps

New Horizon
TV · as Cai Jian · 47 eps

The Passionate Years
TV · as Fu Zhengchuan · 36 eps

Oh My General
TV · as Lu Xiangye · 60 eps

Secret Battle in Er Mei
Movie · as Shen Jingzhai

An Empress and the Warriors
Movie · as King Yan

鹰与枭
TV · as 林梦凡 · 25 eps

Huo Yuanjia
TV · as 王希文 · 42 eps

Vagabond Vigilante
TV · 40 eps

双枪老太婆传奇
TV · as Zeng Youzhi · 20 eps

The Conquest
TV · as 阖闾 · 42 eps

青花
TV · 25 eps

Treacherous Waters
TV · as 李龄 · 40 eps

Flying Daggers
TV · as 韩峻 · 44 eps

热血痴心
TV · 19 eps

The Bronze Teeth
TV · as 十四王爷 · 12 eps

Dangerous Journey
TV · as 祝洪运 · 26 eps

Thirteen Murders
TV · as 赵鸣红 · 21 eps

The National Anthem
Movie

The Water Margin
TV · as 阮小二 · 19 eps

神厨
TV · as Prince Zhu · 36 eps

Don't Cry, Nanking
Movie

军列杀出重围
Movie

末日杀手
Movie

孤岛情报战
Movie · as 沈崇明

Dragons and Snakes at Waitan
Movie · as 游天浪

Brave Cops and Inteiiigent Detective
Movie

The Candidate
Movie