The Traveller
Moonlit Reunion
The First Jasmine
The Unclouded Soul
TV · as A Jin · 4 eps
TV · as Song Yao · 1 ep
TV · as Wu Huan · 8 eps
Movie · as Hu Jie