Filmography
Peach Blossom Overturning the Country
1 Episode. as Shen Zai Ye
Peach Blossom Overturning the Country
1 Episode. as Shen Zai Ye
Qing Luo
24 Episode s . as Ye Xiudu / Yang Xiucheng
Qing Luo
24 Episode s . as Ye Xiudu / Yang Xiucheng
Love Never Fails
1 Episode. as Jin Xiu
Love Never Fails
1 Episode. as Jin Xiu
Kill Me Love Me
1 Episode. as Murong Jinghe
Kill Me Love Me
1 Episode. as Murong Jinghe
A Moment But Forever
1 Episode. as Yuan Zhong
A Moment But Forever
1 Episode. as Yuan Zhong
In Blossom
32 Episode s . as Pan Yue
In Blossom
32 Episode s . as Pan Yue
What If
20 Episode s . as Yu Jian
What If
20 Episode s . as Yu Jian
Love At Night
32 Episode s . as Mo Lingze
Love At Night
32 Episode s . as Mo Lingze
The Blood of Youth
50 Episode s . as Wuxin
The Blood of Youth
50 Episode s . as Wuxin
Love and Redemption
59 Episode s . as Hao Chen
Love and Redemption
59 Episode s . as Hao Chen
Destined
40 Episode s . as Luo Zishang
Destined
40 Episode s . as Luo Zishang
Ancient Love Poetry
49 Episode s . as Tian Qi
Ancient Love Poetry
49 Episode s . as Tian Qi
Pandora's Box
12 Episode s . as Li Xiu Fu [Young]
Pandora's Box
12 Episode s . as Li Xiu Fu [Young]
The Lost Tomb 2: The Wrath of The Sea
40 Episode s . as Xie Yu Chen / 解雨臣
The Lost Tomb 2: The Wrath of The Sea
40 Episode s . as Xie Yu Chen / 解雨臣
The Destiny of White Snake
61 Episode s . as Zhan Huang
The Destiny of White Snake
61 Episode s . as Zhan Huang
Explore With the Note
24 Episode s . as Xie Yu Chen / 谢雨臣
Explore With the Note
24 Episode s . as Xie Yu Chen / 谢雨臣
Autumn Cicada
49 Episode s . as Lin Xiaozhuang
Autumn Cicada
49 Episode s . as Lin Xiaozhuang