2018 • as Sheng Changbai
2017 • as 曹植
2018 • as Luo Lin / Water Deity
2019 • as 盛长柏
2020 • as Shen Zhi
2017 • as Zhu Youxiao