2024
as Cheng Qianli / Cheng Yixie
2021
as A Bao
as Zhou Shengren
as Zhao Zhen (young)
2018
as Li Tang
as Young Luke
2017
as 少年子复
2016
as Youth Nie Xuan
as Young Zhou Li Yan
as Chi Xue