Known For
Filmography

Pursuit of Jade
TV · as Man Wu · 14 eps

Everlasting Longing
TV · as Jun Yueju · 5 eps

The Seven Relics of ill Omen
TV · as Ma Tuwen · 2 eps

The Substitute Princess's Love
TV · as Nan Bo · 24 eps

The Lady Commander
TV · as Hao Cheng · 24 eps

Are You The One
TV · as Chen Tu · 2 eps

Binary Love
TV · as Old Ding · 24 eps

Who Rules The World
TV · as Qi Yun · 2 eps

Age of the Legend
Movie · as Li Renchao

方世玉之胜者为王
Movie

Iron Blooded Martial Spirit
Movie · as Shi En

My Dear Brothers
TV · as Er Ha · 35 eps

Warfare'Genie Brotherhood of Blades
Movie · as Zhang Zhanlei

Heavenly Teachers for Protecting Treasures
Movie · as Luo Yan

The Romance of Tiger and Rose
TV · as Zirui · 24 eps

The Chivalrous Detective: The Rat Heist
Movie · as Li Yifei

The Rise of Hero
Movie · as Wong Fei-hung

Awaken
Movie · as Ling Yun

I’m The Hope of Chinese DOTA
Movie · as Zhang Feiyu

The Eight Immortals in School 2
Movie · as Bull Demon
