Known For
Filmography

Immortality
TV · as Jiang Xi · 1 ep

家
TV · 21 eps

A Moment But Forever
TV · as Baili Xiang · 4 eps

Endless Protection
TV · as Wan Xuemin · 1 ep

A Dream Within a Dream
TV · as Prince Qianyu · 1 ep

Legend of the Female General
TV · as Emperor Chengping · 1 ep

Fight for Love
TV · as Duke of Ning · 3 eps

菊花醉
TV · as 胡少英 · 30 eps

Lost You Forever
TV · as Haoling Emperor · 39 eps

Till The End of The Moon
TV · as Qu Xuanzi · 40 eps

The Journey of Chongzi
TV · as Zhuo Yao · 40 eps

Sacred Tree Has Heart
TV · as Prince Bei Rong · 40 eps

Legacy
TV · as Wang Jianchi · 45 eps

The Turtle Island
Movie

The Fire Phoenix
Movie · as Xue Zun

Jue Mi Shi Ming
TV · as Big Cousin · 32 eps

Tomb Empty Coffin
Movie · as Bao Zheng

The Heiress
TV · as Chen Chenglan · 24 eps

Dragon's Awakening
Movie

Smile in Spring
TV · as He Jiangshan · 60 eps

If You Cherishes Me
Movie

As Flowers Fade and Fly Across the Sky
TV · as Emperor · 66 eps

家国恩仇记
TV · 50 eps

I Have a Dream
TV · as Ye Dalin · 55 eps

Impetuous Love in Action
Movie

孤胆英雄
TV · 45 eps

像火花像蝴蝶
TV · 32 eps

When Human Heart Meets Benevolence
TV · as Ji De Sheng / Sun Xiao Hu · 34 eps

飘摇人生
TV · as 李健龙 · 36 eps

Beauty World
TV · as Li Zhi · 35 eps

五星红旗迎风飘扬
TV · as 邓稼先 · 40 eps

Four Women Conflict
TV · 35 eps

家
TV · as 高觉民 · 21 eps

君子好逑
TV · as 铁中玉 · 1 ep

Happy 7 Fairies
TV · as 董永 · 38 eps

中华英雄
TV · as 鬼仆 · 40 eps

极度危机
TV · as 方子俊 · 20 eps

Sui Tang Heroes
TV · as 李世民 · 42 eps

Flying Daggers
TV · as 张震 · 44 eps

Mr. Winner
TV · as 方天大 · 30 eps

Wind and Cloud
TV · as 怀灭 · 42 eps

The Legendary Siblings 2
TV · as 小江 · 40 eps

还我激情
TV · as 安桥 · 20 eps

少年英雄之洪文定
TV · as 凌格风 · 20 eps

Amazing Story
TV · 35 eps

Young Master Of Shaolin
TV · as 胡惠乾 · 40 eps

Weapons of Power
TV · 20 eps

Show Time Blues
TV · 20 eps
