My Boss
Novoland: Pearl Eclipse
The First Jasmine
Take Off
The Last Goodbye to Mama
心迷宫之三重罪
Movie · as Zhu Bajie / TV Station Executive
Movie
TV · as Zhang Heyuan · 1 ep
TV · as Landlord · 1 ep
TV · as Yin Yi's father · 30 eps
TV · as Su Ming · 48 eps