2025 • as Zhu Ziyu
2021 • as Guy playing the piano
2015 • as Zhao Haisheng (young)
2020 • as Third Prince
2021 • as Lin Xian
2021 • as Gu Chen