Shadow Love
Shanghai Panic
The Land of Warriors
The Blood of Youth: Quest of Heroic Hearts
My School Hunk Boyfriend Next Door
TV · as Lin Yuxuan · 24 eps
TV · as Nanxing · 1 ep
TV · as Tang Tian · 1 ep
TV · as Li Xiuhao · 12 eps
Movie