Whispers of Fate
Lust and Lies
The Ultimate Vow, Unknown to You
Secret by My Name
Breaking the Mysterious Sect
Movie
TV · as Liang Yusheng · 24 eps
TV · as Huo Jin · 24 eps
TV · as Yang Shangqing's Subordinate · 1 ep
TV · as Hengdao · 24 eps