Filmography
When Love Walked In
32 Episode s . as Qin Yu Jiang
When Love Walked In
32 Episode s . as Qin Yu Jiang
Serenade of Peaceful Joy
69 Episode s . as Eunuch Liang Huai Ji
Serenade of Peaceful Joy
69 Episode s . as Eunuch Liang Huai Ji
Blossoms in Adversity
42 Episode s . as Shen Huan
Blossoms in Adversity
42 Episode s . as Shen Huan
Brilliant Class
40 Episode s . as Yin Xing Yao
Brilliant Class
40 Episode s . as Yin Xing Yao
Here We Meet Again
32 Episode s . as Xu Yanshi (teen)
Here We Meet Again
32 Episode s . as Xu Yanshi (teen)
Mystery of Antiques III
44 Episode s . as Liu Yi Ming
Mystery of Antiques III
44 Episode s . as Liu Yi Ming
Yes! Mr. Fashion
28 Episode s . as Shang Bo Ran [young]
Yes! Mr. Fashion
28 Episode s . as Shang Bo Ran [young]
Twelve Legends
32 Episode s . as Xiao Hu
Twelve Legends
32 Episode s . as Xiao Hu
Never Gone
36 Episode s . as Zhou Zi Yi (teen)
Never Gone
36 Episode s . as Zhou Zi Yi (teen)
Beauties in the Closet
34 Episode s . as 鼠王
Beauties in the Closet
34 Episode s . as 鼠王
Love O2O
30 Episode s . as Xiao Yang
Love O2O
30 Episode s . as Xiao Yang