Love After Eternity
燕子李三
狂草
Wo Zai Dong Bei Zuo Bai Shi Di Na Xie Nian
Immortal Beyond Dust
TV · as Dongfang Ruo · 24 eps
TV · as Yu Xun · 24 eps
TV · as Yun Lan Tian Zun · 17 eps
TV · as Xu Hua · 23 eps
Movie · as 李三