Known For
Filmography

Rebirth
TV · 1 ep

Look Up and See Joy
Movie · as Jiang Hao

To Be Continued
Movie

Mr. & Mrs. Chen
TV · as Luo Guanqun · 32 eps

The Mutations
TV · as Tang An · 12 eps

Yu Yang Qiu
TV · as Er Hu · 33 eps

Modern City
TV · as Li Jun Long · 39 eps

Dear Designer
TV · 40 eps

Qin Dynasty Epic
TV · as 赵偃 · 78 eps

The Longest Day in Chang'an
TV · as Ding Laosan · 48 eps

Lou Wai Lou
TV · 36 eps

皮·影
TV · as 谭言俊 · 42 eps

Tribes and Empires: Storm of Prophecy
TV · as Shuofeng Da · 75 eps

Beauty Private Kitchen
TV · as 赵元卿 · 50 eps

Being A Cop
Movie

Gold Hairpins in the Palace
TV · as Prince Batu / 巴图 · 45 eps

伏击
TV · 49 eps

Xian-Xia Sword
TV · 42 eps

Second Child Time
TV · 42 eps

仙侠剑
TV · 46 eps

Earth God And Earth Grandmother
TV · 55 eps

Because Love is Sunny
TV · as Chen Xiaofei / Chen Yilin · 108 eps

Battle Flag
TV · as Qian Bai Hao · 43 eps

烽火儿女情
TV · as Su Zhiwei · 40 eps

The Holy Pearl
TV · 36 eps

The Emperor's Harem
TV · as 朱见深 · 46 eps

The Qin Empire
TV · as 赵偃 · 78 eps

钻石豪门
TV · as Yu Chongwei · 39 eps

南城遗恨
TV · as Hua Wei · 36 eps

The Underdog Knight
Movie · as Xiao Hai

The Longest Night in Shanghai
Movie · as Chinese Male Make-up Artist

My Kung Fu Knight
TV · as 徐电声 · 1 ep

The Four Detective Guards
TV · as 冷血 · 30 eps

The Moon and the Wind
TV · as 夏亦寒 · 34 eps
