
Acted in 36
2020s
- 2026
The 300 Loyal Ghosts
Zhang Yi · 12 episodes
- 2024
Echo of Her Voice
Yun Shang · 24 episodes
- 2023
相信·爱
Movie
The Justice
Ding Lili · 42 episodes
- 2022
Gentlemen of East 8th
Li Jiesen 'Jason' · 40 episodes
- 2020
The Promise of Chang’an
Situ Gun · 60 episodes
2010s
- 2019
We Are Young
Su Yang · 29 episodes
- 2018
Legend of Fuyao
Yan Jingchen · 66 episodes
- 2017
The Starry Night, The Starry Sea
Jiang Yisheng · 34 episodes
- 2016
The Legend of Flying Daggers
Li Zheng · 42 episodes
Idol Hunter
Li Zhan · 20 episodes
Take off your mask
Liang Dachuan · 30 episodes
For Love
Cao Wen
A Housewife Detective
Ding Dali · 43 episodes
- 2015
The World of Love
TV
Legend of Fragrance
Wen Shixuan · 44 episodes
Tales of Mystery
Yang Shuo (segment 1)
邻居也疯狂
TV
- 2014
Perfect Couple
Gu Changfeng · 45 episodes
- 2013
So Young
Zhao Shiyong
- 2012
刺青海娘
TV
婚巢
TV
离爱
Mo Xiaoyu · 28 episodes
- 2011
The Bounty Player
TV
- 2010
Heaven Eternal, Earth Everlasting
Yuan Ming
AA婚姻日记
楚南
2000s
- 2009
原谅
曲折 · 24 episodes
- 2007
河流如血
TV
No release date
Cheng Du Stroll
An Ran
Gentlemen Attention Please
TV
Appearances1
2010s
- 2018
The Chamber of Secrets Escape
Self · 8 episodes