Known For
Filmography

Peace in Palace, Peace in Changan
TV · as Du Yan · 2 eps

Unveil: Jadewind
TV · as Cui Minzhong · 1 ep

Fate Chooses You
TV · 3 eps

Tang Dynasty Occult Mysteries
TV · as Su Yu'an · 26 eps

Kill My Sins
TV · as Yu Qian · 1 ep

Les Belles
TV · as Minister Chen · 1 ep

Destiny and Saving
TV · as Murong Changfeng · 1 ep

Legend of the Female General
TV · as Chu Linfeng · 1 ep

The Journey of Legend
TV · as Deng Qingfeng · 1 ep

Fated Hearts
TV · as Murong Zhong · 1 ep

Whispers of Fate
TV · as Jiang Qingyu · 5 eps

The Land of Warriors
TV · as Father Tang · 1 ep

The General Yu Dayou
Movie

Story of Kunning Palace
TV · as Jiang Boyu · 3 eps

Strange Tales of Tang Dynasty
TV · as Lu Sian / 陆思安 · 4 eps

Dragon Descendant: Magic Dragon Charm
Movie · as Elder Chang Ji

The Blooms at Ruyi Pavilion
TV · as Zhang Yaocheng · 2 eps

Blue Strike
TV · as 司徒凡 · 43 eps

Hot Blooded Youth
TV · as Lin Zhongyan · 58 eps

Sweet Dreams
TV · as Li Boqing · 49 eps

The Advisors Alliance
TV · as Lu Xun · 42 eps

The Legend of Dragon Pearl
TV · as Suo'er Tu · 90 eps

The Glory of Tang Dynasty
TV · 60 eps

九纹龙史进之扬威华洲
Movie

Stardom
TV · 6 eps

生死黎平
TV · 36 eps

Chai Jin
Movie

Soul Ferry
TV · as Mr. Shu · 20 eps

风云之十里洋场
TV · as Wang Huanzhang · 1 ep

Friendship Unto Death: Stone General Shi Yong
Movie · as Hong Laotou

The First Ugly in High Armor
Movie

Bao Sangu's Biography
TV · as 辽王朱植 · 34 eps

Hearts of Citizens
TV · 54 eps

Assassinated Water
Movie · as Mei Wu

深瞳
TV · as 孙铎 · 24 eps

Four Women Conflict
TV · 35 eps

亂世艷陽天
TV · 1 ep

家在洹上
TV · as 出演 · 25 eps

Predestined Love of Golden Bean
Movie

刻不容缓
TV · as 卢晓阳 · 28 eps

浪击天涯
TV · as 高明 · 20 eps

爱是一颗幸福的子弹
TV · as 关山 · 25 eps

The Eight Charts
TV · as 安禄山 · 40 eps

Imperial Four Treasures
TV · as Xie Fang · 44 eps

Wesley the Young Adventurer
TV · as 桑秋雨 · 40 eps

壮志雄心
TV · as 周鹏 · 20 eps

The Flying Dagger's Inquiry
TV · as Yang Guhong · 32 eps

名捕震关东
TV · as 追命 · 35 eps

The Fire General
TV · 28 eps

Chess Warriors
TV · as 冷华 · 20 eps

Legend of Dagger Lee
TV · as 杨孤鸿 · 32 eps
