Bu Liang Ren
命中注定守护你
The Growed Up Boys
The Chivalrous Detective: The Dreaming
Little Doctor
TV · as Xu Jing · 2 eps
Movie
TV · as Er Li · 40 eps
Movie · as Jin Chai
TV · as Fan Yin Tian · 26 eps