Filmography
I Can't Stand Being Waiting
52 Episode s . as Li Chun Sheng
I Can't Stand Being Waiting
52 Episode s . as Li Chun Sheng
Youth
45 Episode s . as 赵天亮
Youth
45 Episode s . as 赵天亮
The Story of Xing Fu
40 Episode s . as Wang Qinglai
The Story of Xing Fu
40 Episode s . as Wang Qinglai
Embrace the Stars of the Moon
39 Episode s . as Xu Chong / 许冲
Embrace the Stars of the Moon
39 Episode s . as Xu Chong / 许冲
The Forerunner
32 Episode s . as 李大钊
The Forerunner
32 Episode s . as 李大钊
Miles to Go
37 Episode s . as Ma Shuan
Miles to Go
37 Episode s . as Ma Shuan
灼灼韶华风禾起
1 Episode. as Chen Dashun
灼灼韶华风禾起
1 Episode. as Chen Dashun
The Forbidden Flower
24 Episode s . as Han Yu's uncle
The Forbidden Flower
24 Episode s . as Han Yu's uncle
Hu Tong
36 Episode s . as Lin Zheng
Hu Tong
36 Episode s . as Lin Zheng
Follow Your Heart
40 Episode s . as Nan Feifeng
Follow Your Heart
40 Episode s . as Nan Feifeng
女人的天空
30 Episode s . as 郑天星
女人的天空
30 Episode s . as 郑天星
Winter Begonia
49 Episode s . as Cao Gui Xiu
Winter Begonia
49 Episode s . as Cao Gui Xiu
The Long Season
12 Episode s . as Li Qun / 李群
The Long Season
12 Episode s . as Li Qun / 李群