Known For
Filmography
Untamed
Movie · as Zhu Shenghao

Mamba
Movie

The Glamorous Night
TV · as Dong Yue · 24 eps

Lady Liberty
TV · as Ling Yikai · 37 eps

Loving Strangers
TV · as Gu Chen · 28 eps

Fry Me to the Moon
TV · as Chen Dong · 24 eps

The Silicon Waves
TV · as Li Dongshen · 34 eps

Happiness Jun Cao
TV · as Zhao Qifeng · 24 eps

Embrace Love
TV · as Gu Yanzhi · 20 eps

Pride and Price
TV · as Yan Kai · 29 eps

From Repair to Pair
TV · as Qin Zhiyuan · 23 eps

1921
Movie · as Chen Gongbo

Tomorrow Will Be Fine
Movie · as Ji Ye

怒放的铁甲
Movie

Once Given, Never Forgotten
TV · as Chen Qi · 40 eps

Love You Forever
Movie · as Wu Hang

A Lump of Hemp
Movie

Dear Missy
TV · as Yao Yuan · 36 eps

Hikaru no Go
TV · as Chu Ying · 36 eps

Unique Memory: Love As You Like
Movie

Unique Memory: Believe in Love
Movie

Somewhere Only We Know
TV · as Mu Chenghe · 24 eps

Twenties Once Again
TV · as Tan Ziming · 26 eps

Visible Lie
TV · as Xu Lang · 18 eps

Mr. No Problem
Movie · as Qin Miaozhai

Rush to the Dead Summer
TV · as Qing Tian · 48 eps

A Chinese Odyssey Part Three
Movie · as Bull Demon King

Kill Time
Movie · as Sheng Zan

Somewhere Only We Know
Movie · as Luo Ji

Love, At First
Movie

Love You You
Movie · as Best man

将军日记
TV · as Lan Chuanzhu · 24 eps

Lost on Journey
Movie · as Handsome Man

Armor Hero
TV · as 西钊 (Actor) · 52 eps

The Prince of Tennis
TV · as Shi Yi / Da Shi, Shi Yi / Da Shi ('Oishi') · 23 eps

突然心动
TV · as Liu Dawei · 35 eps

Seven Swords
Movie · as Zhang Huazhao
