Known For
Filmography

Imperial Treasury
Movie · as Ma Liang

Dangerous Bees
Movie · as Tai An

Stay With Me
TV · as Wu Zhenghao · 24 eps

Viva La Romance
TV · 6 eps

My Dear Brothers
TV · as Yuan Zhao · 35 eps

Fight The Epidemic 2020: I Am The Doctor
Movie · as Lin Jun

Guitar Brothers
TV · as Fang Qingming · 43 eps

To Dear Myself
TV · as Fang Zhan · 48 eps

Everybody Stand By
TV · 22 eps

猎金行动
TV · as Yang Tianxing · 46 eps

Yuan Chong Huan
TV · as Emperor Chongzhen · 46 eps

我在锡林郭勒等你
TV · as Cheng Tianyu · 32 eps

傻儿传奇
TV · as Xue Bao · 45 eps

New Moment in Peking
TV · as Kong Li Fu · 43 eps

Grade One
TV · 1 ep

National Defence Student
TV · as Shen Yuchuan · 28 eps

Flowers in Fog
TV · as Han Li · 54 eps

Home, Sweet Home
TV · as Cheng Shuhang · 63 eps

New My Fair Princess
TV · as Xiao Jian · 98 eps

The Legend of Crazy Monk
TV · as Dong Zhongqin · 42 eps

良心无悔
TV · as Wu Jie · 38 eps

恰同学少年
TV · as Liu Junqin · 23 eps

血色湘西
TV · as Long Yaowu · 34 eps

Carry Me Fly and Walk Off
TV · as Lin Jiajun · 22 eps
