Known For
Filmography

Winner is King
TV · as Li Feng · 1 ep

落尽霜花满地伤
TV · 1 ep

The Formless City
TV · as Lu Jiu · 24 eps

本是地上霜
TV · 1 ep

The Journey of Legend
TV · as Kang Jiesheng · 5 eps

岁岁长宁
TV · 1 ep

Orc King
Movie

The Missing Snowflakes
TV · as Shangguan Li · 18 eps

The Killer Bride
TV · as He Yunxing · 28 eps

Princess Across Time
TV · as Ling Xuan · 27 eps

Till The End of The Moon
TV · as Sun Deity · 2 eps

Legend of Lin Ye
TV · as Xian Zun / Jiang Linfeng · 34 eps

Is Xian Zun Whitewashed Today?
TV · as Xian Zun · 25 eps

A Puppetry
TV · as Song Keyang · 26 eps

Once We Get Married
TV · as Shang Ke · 24 eps

Dance of the Sky Empire
TV · as Yu Fengmu · 28 eps

Destiny's Love
TV · as Hu Dongkai · 36 eps

My Beluga Boyfriend
TV · 12 eps

Adventurous Romance
TV · as Chen Hao · 12 eps

Painting Heart Expert
TV · as Sima Kongkong · 20 eps

X特工
TV · as Jiang Yeping · 25 eps
