The King's Avatar: For the Glory
Time-travelling Dinosaur Knights
The Emperor's Love Swap
TV · as Chang An · 20 eps
TV · as Jing Bao (voice) · 52 eps
Movie · as Wang Yu (voice)