The Land of Warriors
The Demon Hunter's Romance
魔币精灵
查拳风云
Sacrifice for Love
Once Upon a Dream
TV · as Pei Yu · 1 ep
TV · as Huangfu Bai · 1 ep
Movie
TV · as Sheng Long Duoluo · 1 ep
TV · as Lu Ding · 24 eps
TV · as 程海 (Actor) · 30 eps