Known For
Filmography

Light Within
TV · as Shi Wu · 1 ep

A Happy Life
TV · as Mu Yunfan · 24 eps

Safety Distance
TV · as Shen Shutu / Jiang Chihui · 24 eps

Mysterious and Absurd Cases of the Tang Dynasty
TV · as Shentu Baiqi · 24 eps

Stealing Heart
TV · as Lu Siyan · 24 eps

Another Soul in Me
TV · as Cheng Kai · 24 eps

Cute Bad Guy
TV · as Shen Mingxi · 23 eps

Scent of Time
TV · as Hua Rongzhou · 30 eps

The Storm Against Fraud
TV · as Zhong Yi · 24 eps

Legacy
TV · as Yi Zhongjie · 45 eps

Dear Parents
TV · as Jiang Lin · 43 eps

Unrequited Love
TV · as Zhang Mingrui · 38 eps

My Strange Friend
TV · as Duanmu Hao · 24 eps

The Prince of Tennis ~ Match! Tennis Juniors ~
TV · as Zhuo Zhi · 40 eps

Everybody Stand By
TV · 19 eps

Untouchable Lovers
TV · as Ma Banma · 54 eps

The King of Blaze
TV · as Hao Yue, 雷昊 · 28 eps

Super Nova Games
TV · 8 eps

How are you?
Movie

King is Not Easy
TV · as King Ji Man · 20 eps

Memory Lost
TV · as Xia Junai · 36 eps

The Backlight of Love
TV · as Kong Kong · 11 eps

Run for Time
TV · 2 eps

Keep Running
TV · 1 ep