Where the Mask Ends
Echoes of the Self
Returned Master
As Promised
Zombie Warfare
甲方殿下请自重
TV · as Xie Yunlang / Xie Tingxuan · 1 ep
TV · as Zhao Junyao · 24 eps
TV · as Lu Ze · 1 ep
TV · as Li Jianwei · 24 eps
TV · as Nan Zhengci · 20 eps
TV · as Liang Feng · 15 eps