
Known For
Filmography
—
2025
2025
2025
2021
2020
2020
2018
2017
2016
2016
2015
2014

Winner is King
TV · as Prince Wei · 1 ep

The White Olive Tree
TV · as Luo Zhan · 38 eps

Fight for Love
TV · as Wei Feng · 4 eps

Shine on Me
TV · as Hua Xiangyang · 9 eps

Brilliant Girls
TV · as Shen Kuo · 46 eps

Marry Me
TV · as Hua Yi Bai

Dance of the Sky Empire
TV · as Shangguan Qi Lin · 2 eps

Speed
TV · as Tian Ye · 36 eps

Special Duty Elite
TV · as Zhang Haoqi · 40 eps

The Legend of Laozi
TV · as Confucius · 33 eps

The Boss is Coming
TV · as Jin Shuai · 37 eps

Lure of Lies
TV · as Gu Xiao Wei · 52 eps

A Legend of Chinese Immortal
TV · as Shen Yu Lang · 62 eps