Known For
Filmography

Miracles of the ER
TV · as Zhou Cheng-jun · 8 eps

Forever Young
TV · as Ma Jin · 32 eps

Why is He Still Single?
TV · as Yu Yu · 16 eps

Hide Games
TV · as Han Xu / Wang Yu · 24 eps

Forget You Not
TV · as Chang Kai · 5 eps

The Tale of Rose
TV · as Fu Jiaming · 38 eps

Light the Night
TV · as Ma Tien-hua · 8 eps

Somewhere Winter
Movie · as Qi Xiao

The Great Craftsman
TV · as Shen Qinan · 60 eps

Ruyi's Royal Love in the Palace
TV · as Aisin-Gioro Hongli · 87 eps

The Founding of an Army
Movie · as Chiang Kaishek

Our Time Will Come
Movie · as Li Jinrong / Wing

Reset
Movie · as Tsui Hu

Inside or Outside
Movie · as Xie Tianyou / Qiu Le

Suddenly Seventeen
Movie · as Mao Liang

Hide and Seek
Movie · as Zhang Jiawei

The Imperial Doctress
TV · as Zhu Qizhen · 50 eps

鲁豫有约一日行
TV · 2 eps

The Honey Enemy
Movie · as Xu Mo

The Journey of Flower
TV · as Bai Zihua · 58 eps

Love Me If You Dare
TV · as Simon · 24 eps

The Great Protector
TV · as Liu Anshun · 38 eps

Perfect Couple
TV · as Jin Yuanbao · 45 eps

Battle of Changsha
TV · as Gu Qingming · 32 eps

Swordsman
TV · as Linghu Chong · 56 eps

Ultra Reinforcement
Movie

感动生命
TV · as Han Zi Hang · 30 eps

Lord of Legal Advisors
TV · as Meng Tianchu · 1 ep

The Glamorous Imperial Concubine
TV · as Liu Liancheng · 44 eps

A Great Way to Care
TV · as 李文杰 · 25 eps

The Vigilantes in Masks
TV · as Li Gexiao · 30 eps

New Spring of Plum Blossoms
TV · as 赵时俊 · 40 eps

Detective Tanglang
TV · as Tang Lang · 30 eps

一一向前冲
TV · as Cao Yan · 28 eps

Contract About Interchange Status
Movie

Chinese Paladin 3
TV · as Xu Changqing / Lin Yeping / Gu Liufang · 37 eps

A Mobile Love Story
TV · as Lu Yunfei · 21 eps

Love In The Forlorn City
TV · 20 eps

Rouge Snow
TV · as Xia Yunkai · 32 eps

现代美女
TV · as 杨光 · 26 eps

Love at First Fight
TV · as 李亚寿/飞天神猫 · 33 eps

Sound of Colors
TV · as Lu Yunxiang · 20 eps

风尘三侠之红拂女
TV · as 李靖 · 30 eps

屋顶上的绿宝石
TV · as 周念中 · 30 eps

Hands in the Hair
Movie · as Ahua \ Hwa

The Royal Swordsmen
TV · as 归海一刀 · 35 eps

Pretty Girl
TV · as Fu Li-heng · 20 eps

100% Senorita
TV · as Lee Wei-Hsiang · 40 eps

At the Dolphin Bay
TV · as 钟晓刚 · 28 eps

Westside Story
TV · 16 eps

麻辣鲜师
TV · 156 eps
