2024 • as Ci Tun 'Porcupinefish' Duoluo
2024 • as Ling Dechang
2023 • as Jiang Sheng
2020 • as Director Li
2021 • as Director Yan
2025 • as Teacher Xu