Known For
Filmography

Generation to Generation
TV · as Nie Zhe · 7 eps

Rebirth
TV · 4 eps

Key to the Phoenix Heart
TV · as Emperor · 6 eps

Love Island
Movie

Start It Up
Movie · as Liang

Shanghai Picked Flowers
TV · as Feng Yilun · 47 eps

Kai Bo Ba Duan Ju Ji
TV · 12 eps

The Princess and the Werewolf
TV · as Qi Sheng · 1 ep

In Our Splendid Time
TV · as Ye Rongxuan · 43 eps

Fairy From the Painting
TV · as Gu Yancheng · 24 eps

A Fangirl's Romance
Movie · as Gao Ge

Faith Makes Great
TV · as Yu Youwei · 1 ep

It Sounds Incredible
TV · 1 ep

God of Lost Fantasy
TV · as Qin Wentian · 52 eps

The Legend of Xiao Chuo
TV · as Dalan A'bo · 48 eps

Those Names Are Those Years
Movie · as Teacher Zhang

Shake It Up
TV · 11 eps

Women of Shanghai
TV · 20 eps

Everlasting Classics
TV · 1 ep

机器人争霸
TV · 13 eps

Pretty Li Hui Zhen
TV · as Bai Haoyu · 46 eps

Oh My General
TV · as Zhao Yujin · 60 eps

A Life Time Love
TV · as Lingyun Sheng · 54 eps

Race the World
TV · 12 eps

Trump Card
TV · 1 ep

Go Princess Go
TV · as Qi Sheng · 37 eps
