Acting
Ne Zha
Youth Nezha (voice)
Ne Zha 2
Youth Nezha / Jie Jie Shou Left (voice)
Run, Tiger Run!
Master Yang / Melon Farmer / Head of Wudang (voice)
All Wishes Come True!
Yang Jian (voice)
The Storm
Liu Dahuan (voice)
Three Kingdoms: Starlit Heroes
Xun Yu (voice)
The Invincible
(voice)
Fairy Mountain
Ne Zha 3
阿衰