Golden Trio
Court Lady
Memory Lost
The Orphan of Zhao
Cold Case
喋血长江
Painted Skin: The Resurrection
TV · as Xu Jianshe · 36 eps
TV · as Xu Youtong · 1 ep
TV · as Cai Wenfei · 30 eps
TV · as 向不争 · 52 eps
TV · as Lao Dao · 36 eps
TV · as 浮生 · 42 eps
TV · as Zhao Wu · 45 eps