Detective Chinatown
Lost in Apocalypse
Just One Step
Chokehold
Game Changer
Movie · as 独眼狼(Dead Eye)
Movie · as 李端(Li Duan)
TV · as Xu Jiacheng · 7 eps
Movie · as 史岩
Movie · as 苟圣(Jack)