Known For
Photos
Filmography

Guardians of the Lands
TV · 1 ep

Shadows of Desire
TV · as Zhang Rong / Bo Rong · 1 ep

Against the Current
TV · as Han Liang · 1 ep

Threads of the Game
Movie · as Bai Fei

Serial Homicide
TV · as Tang Jun · 22 eps

My Name Is Zhang Side
TV · as Zhang Side · 20 eps

花开中国
TV · 1 ep

Best Choice Ever
TV · as Xin Jialiang · 37 eps

走向大西南
TV · as Wang Buxian · 23 eps

Road Home
TV · as Yi Dongdong · 30 eps

Meet Yourself
TV · as Hu Youyu · 40 eps

斯文江南
TV · as Self · 2 eps

Great Miss D
TV · as Lin Mosheng · 12 eps

天地诗心
TV · 1 ep

Faith Makes Great
TV · as Wang Jiawen · 1 ep

The Priceless
TV · as Shi Lei · 14 eps

GO Into Your Heart
TV · as Sheng Jingchu · 41 eps
月光书房
TV · 35 eps

Twenty Your Life On
TV · as Zhao Youxiu · 42 eps

Dear Mayang Street
TV · as Yi Dongdong · 37 eps

Fearless Whispers
TV · as Zhao Zhiyong / 赵志勇 · 51 eps

Heroes in Harm's Way
TV · as Tang Dongzhi · 2 eps

The Brightest Star in the Sky
TV · as Yu Zirui · 44 eps

Your Highness Class Monitor
TV · as Gu ZiChen · 36 eps

China in the Story
TV · as 青年辛育龄 · 1 ep

Everybody Stand By
TV · 10 eps

Born to Be Wild: The Graduation Trip
Movie · as Xiao Chan

The Wonderful Read
TV · 2 eps

The Legend of Jade Sword
TV · as Mu Zi Shuo · 65 eps

Little Valentine
TV · as Wen Rushi · 40 eps

Princess Agents
TV · as Yuan Song · 4 eps

Crossover Singer
TV · 13 eps

Love O2O
TV · as Yu Banshan / Yugong Pashan · 30 eps

Go! Goal! Fighting!
TV · as Wang Jingke · 31 eps

The Flame of Youth
TV · as Liu Zhaoen · 44 eps

Take the Wrong Car
TV · as Shi Jun Mai · 40 eps

Battle of Changsha
TV · as Hu Xiangjiang · 32 eps

He and His Sons
TV · as Luo Xiaolie · 36 eps




