Filmography
A Beautiful Lie
36 Episode s . as Xing Zhizhi
A Beautiful Lie
36 Episode s . as Xing Zhizhi
Fall In Love
36 Episode s . as Tan Xuanlin
Fall In Love
36 Episode s . as Tan Xuanlin
The Starry Love
40 Episode s . as Empyrean Xuan Shang / Shaodian Youqin
The Starry Love
40 Episode s . as Empyrean Xuan Shang / Shaodian Youqin
Truth
32 Episode s . as Lin Yuanhao
Truth
32 Episode s . as Lin Yuanhao
My Boss
36 Episode s . as Qian Heng
My Boss
36 Episode s . as Qian Heng
The Best of Times
36 Episode s . as Li Yan Feng
The Best of Times
36 Episode s . as Li Yan Feng
Guardians of the Lands
1 Episode. as Chu Huan
Guardians of the Lands
1 Episode. as Chu Huan
Good Bye My Princess
55 Episode s . as Li Chengyin / Gu Xiaowu
Good Bye My Princess
55 Episode s . as Li Chengyin / Gu Xiaowu
Our Interpreter
36 Episode s . as Xiao Yi Cheng
Our Interpreter
36 Episode s . as Xiao Yi Cheng
Love on the Turquoise Land
1 Episode. as Yan Tuo
Love on the Turquoise Land
1 Episode. as Yan Tuo
The Legend of the Condor Heroes
52 Episode s . as Yang Kang
The Legend of the Condor Heroes
52 Episode s . as Yang Kang