
Known For
Filmography

Zhao Wu Nian
TV · as Lin Qing Yue · 1 ep

志明与春娇
TV · as 余慎礼 · 1 ep

The Lost National Treasure
TV · as You Jiehui · 5 eps

Moonlit Order
TV · as Grand Tutor Zhou · 24 eps

No More Hiding
Movie · as Zhang Guoqiang

唤醒
Movie

Sniper 2
Movie

We Are Criminal Police
TV · as Jin Minghai · 2 eps

Ripe Town
TV · as Qu Sangeng's Father · 4 eps

You Are My Glory
TV · as Telemetry and Remote Control System Designer, CATC · 32 eps

Sword Snow Stride
TV · as Xuanyuan Jingxuan · 2 eps

The Legendary Tycoon
TV · 42 eps

危机迷雾
TV · as Zhang Hu · 30 eps

The Hero Ji Hong Chang
TV · as Tu Renjie · 42 eps

So Young
Movie · as Wu Jiang

铁血雄心
TV · as 吴煜翔 · 26 eps

Turbulence of the Mu Clan
TV · 40 eps

激战江南
TV · as Ding Dawen · 32 eps

Too Late To Say I Love You
TV · as Cheng Xinzhi · 36 eps

男儿本色
TV · as Fu Junliang · 38 eps

侦探成旭
TV · as 邓凯 · 27 eps

锁春记
TV · as 吴净墨 · 22 eps

女神捕之孽缘
Movie
别说爱情苦
TV · as 洛白 · 26 eps