The Lost National Treasure as Fang Kun (1 episode)
2024
City of the City as 陶无忌 (40 episodes)
2023
Love Life Light as Zheng Man
2023
Ripe Town as Qu Sangeng (12 episodes)
2023
Stand By Me as 许小波/ Xu Xiaobo (31 episodes)
2023
Tale of the Night as Chen Qingzhi
2022
Our Times as Zhang Lei (4 episodes)
2022
In Search of Lost Time as Deng Xianfeng [Young]
2022
My Superhero as 陈精典 (37 episodes)
2022
Hello Saturday (2 episodes)
2021
Mao Xue Woof (1 episode)
2021
The Pavilion as Liu Xinli (12 episodes)
2021
Remembrance of Things Past as Jian Yifan (12 episodes)
2021
Career debut (2 episodes)
2021
Minning Town as Ma Debao (23 episodes)
2019
Sweet Tasks (1 episode)
1983
CCTV Spring Festival Gala: Crosstalk and Sketch (1 episode)