2024
Another Soul in Me as Cheng Kai2023
Scent of Time as Hua Rongzhou2023
Cute Bad Guy as Shen Mingxi2023
The Storm Against Fraud as Zhong Yi2021
Dear Parents as Jiang Lin2021
Unrequited Love as Zhang Mingrui2020
My Strange Friend as Duanmu Hao2019
Everybody Stand By as Not available2019
The Prince of Tennis ~ Match! Tennis Juniors ~ as Zhuo Zhi2018
The King of Blaze as Hao Yue2018
The King of Blaze as 雷昊2018
Super Nova Games as Not available2018
Untouchable Lovers as Ma Banma2017
King is Not Easy as King Ji Man2017
How are you? as Not available2016
Memory Lost as Xia Jun'ai2015
Run for Time as Not available2015
My Amazing Bride as Not available2014
Keep Running as Not available