2023 • as Jiang Sheng
2025 • as Teacher Xu
2021 • as Director Yan
2024 • as Ci Tun 'Porcupinefish' Duoluo
2020 • as Director Li
2020 • as Director Qiu [Senwell Group's director]