Shadow Love
Murder Game
The Sleepless Princess
Please Love Me
Unexpected
Sniper Battle
程先生,我们假戏真做吧
Movie · as Zhi Ming
Movie
TV · as Huai'en · 11 eps
TV · as Cheng Yan Chu · 1 ep
TV · as Qin Yixiao · 36 eps
TV · as Gao Lang · 24 eps
TV · as Su Zixu · 23 eps