Known For
Filmography

Yasha My Deepestlove
Movie · as Shura

Treasure Hunting
Movie · as Lu Huanshan

Super Water Monster
Movie

Matrix Dream Maze
Movie

Paper Beauty
Movie

Nezha
Movie · as Shen Gongbao

The Fire Phoenix
Movie · as Yan Zun

Empathic Master
Movie · as Wang Ke

Kill the Monster
Movie

Undercover Punch and Gun
Movie · as Magnum

The Voice
Movie

大清宝典
TV · 45 eps

Encounter With You
TV · as Qin Gang · 38 eps

Be Together
Movie

江南四大才子
TV · as 祝枝山 · 42 eps

The Diamond's Dream
TV · as Ye Guangyi · 60 eps

Fairy Fox
TV · 43 eps

Xue Ding Shan
TV · as 薛丁山 · 40 eps

The Temptation to Go Home
TV · as 高文彦 · 68 eps

The Four Brothers of Peking
TV · as Du Lihan / Tong Yuru · 36 eps

扇娘
TV · 39 eps

Symphony of Fate
TV · as Song Cheng Hao · 30 eps

五星红旗迎风飘扬
TV · as 钱学森 · 45 eps

Tale of the Oriental Serpent
TV · as Yan Feng / Yan Zhongshu · 30 eps

Smile
Movie · as Calvin

爱本无罪
TV · as Zuo Jianhong · 20 eps

雨季不再来
TV · as Hong Jiawei · 22 eps

One Meter Sunlight
TV · as 米拉 · 30 eps

中国刑警之九月风暴
TV · as 刘语 · 23 eps

The Story of a Noble Family
TV · as 柳春江 · 40 eps
