
Known For
Filmography
2025
2025
2023
2022
2021
2020
2019

进步班
TV · as Self · 10 eps

When Destiny Brings the Demon
TV · as Yan Huan · 3 eps

The Princess and the Werewolf
TV · as Liu Jun · 30 eps

Strange Tales of Tang Dynasty
TV · as Linghu Shuo / 令狐朔 · 6 eps

Intractable Guys
TV · as Zhou Zihao · 12 eps

Dance of the Sky Empire
TV · as Bian Lingcheng · 28 eps

Soft Memory
TV · as Liu Ge · 20 eps