
Known For
Filmography
2025
2022
2021
2020
2019
2016
2016
2014
2013

Vengeance of the Mountain God
TV · as Yang Tingxuan · 24 eps

Requiem
Movie

The Sword and the Brocade
TV · as Wang Yu · 3 eps

The Prince Noob
Movie · as Li Jun Xian

Hell Flower Valley of Great Tang
Movie · as Yun Ye

Gamer's Generation
TV · as Chen Jiahao · 12 eps

Legend of Nine Tails Fox
TV · as Ninth Prince · 5 eps

Sound of the Desert
TV · as Murong Feng · 36 eps
Bye, Old Times
Bye, Old Times
Movie