Super Nova Games
The Cursed Village
Heart of Ice and Flame
Amazing Cut
Love Lesson
Shot Click Pick
Movie · as Xu Yiming
TV · as Yuan Ye · 18 eps
TV · as Self · 20 eps
TV · as Lu Sheng · 24 eps
TV · as Self · 2 eps
TV · 13 eps