Known For
Photos
Filmography

歌照唱,舞照跳
Movie · as 张志军

Ball Lightning
TV · 1 ep

Northern Wei Dynasty
TV · 1 ep

Take Off
Movie · as Li Zhengdao

Being Towards Death
Movie · as Porter

请对我说谎
TV · 32 eps

Overseas Security Guard
TV · as Xiang Lai · 32 eps

Footprints of Change
TV · as Xiang Beichuan · 30 eps

Light of Dawn
TV · as Yang Wenyuan · 6 eps

Viva La Vida
Movie · as Transplant Surgeon

Tell No One
TV · as Chen Jiadong · 12 eps

Growing Pains of Swordsmen
TV · as Lin Taiping · 51 eps

Family
TV · 40 eps

Sowers of Hope
TV · as Cong Junsheng · 32 eps

Creation of the Gods I: Kingdom of Storms
Movie · as Bo Yikao

In Spite of the Strong Wind
TV · as Zhu Ran · 39 eps

The Future Handbook
TV · as 肖杰 · 1 ep

Vacation Of Love 2
TV · as Liao Ran · 40 eps

Our Times
TV · as Tong Jianan · 4 eps

Lost and Found
Movie · as Jiang Yu

Once Given, Never Forgotten
TV · as Xiang Yuqiu · 40 eps

My Best Friend's Story
TV · as Zhang Anren · 38 eps

Black Lighthouse
TV · as Li Xu Yao · 30 eps

Serenade of Peaceful Joy
TV · as Han Qi · 70 eps

Nothing But Thirty
TV · as Chen Yu · 43 eps

Number One
Movie · as Xiao Sheng

男(朋)友
Movie

New Fortress Besieged
TV · as Shang Jin · 37 eps

Over The Sea I Come to You
TV · 46 eps

Heroes
TV · 1 ep

How Long Will I Love U
Movie · as Xiao Ma

Kill Mobile
Movie

新大头儿子和小头爸爸(真人版)
TV · 102 eps

Prince Coffee Lab
TV · as Jiang Shang Wu · 38 eps

Growing Up Together
TV · 32 eps

So Young
TV · as Chen Xiaozheng · 52 eps

May December Love 2
TV · as Lu Xiaobei · 43 eps

If There Is No
TV · 1 ep

Cruel Romance
TV · as Shi Hao · 40 eps

My Sunshine
TV · as Lu Yuanfeng · 32 eps

12 Citizens
Movie · as Lu Gang's Son

May December Love
TV · as Zhao Kang · 48 eps

Back in Time
TV · as Chen Xun · 16 eps

星星的密室
TV · as 明星选手 · 12 eps

Aftershock
Movie · as Zhi Yang's Classmate

If You Are the One 2
Movie



