
Acted in 31
2020s
- 2026
The Song of Life
Movie
- 2025
甄嬛爱不停——甄嬛传小主节晚会
TV
- 2024
Desert Whispers
Gu Dan / Ge Lei · 20 episodes
Speechless Love
林颂凡 · 32 episodes
- 2023
Blood on the Nameless River
Du Chuan
- 2022
Ice Sniper
Hua Ji
- 2021
The First Myth: Nine Tribulations of Gods
Erlang Shen
Charging Out of Prisoner Camp
Fei Zhenxi
The Great Dragon Plague
Wang Xuan
Bloodbath in the Nameless River
杜川
Farewell to Poverty
Lu Jingsheng
- 2020
Melody of Endeavour
Lin Jie · 35 episodes
2010s
- 2019
Always Miss You
Huang Ke Qun
Mask
Xu Ji Fa / Lin Yi Chen (twins) / 徐继发 - 林奕晨 · 35 episodes
- 2017
- 2016
勇士
Movie
City Lover
TV
Brothers
Chen Tiejin
- 2015
The Cage of Love
Zhou Shao Tian · 34 episodes
The Wonderful Wedding
Movie
- 2014
If Happiness Comes
Luo Cheng / Luo Shiheng · 40 episodes
- 2012
The Ninth Widow
TV
- 2011
- 2010
刁蛮新娘
TV
Champion
许海峰