Actor
Castlevania: Awakening in the Moonlight
2025 · as Vlad Țepeș Dracula
Serika Toa Dinner Show 『The Royal Banquet』
2025
Hit Me Anyone One More Time -Top Secret- / Tiara Azul -Destino-
2024 · as Tsurumaru Daigo
1789: The Lovers of Bastille
2023 · as Count Lazare de Peyrol
The Great Gatsby
2022 · as Meyer Wolfscheim
Welcome to Takarazuka: Snow and Moon and Flower / A Farce in Pigalle (Frénésie à Pigalle)
2020 · as Marcel
The Red and the Black
2020 · as M. de Rênal
Elisabeth: Rondo of Love and Death
2018 · as Maximilian von Wittelsbach
Singin' in the Rain
2018 · as Lina Lamont
Baddy
2018 · as Bank Worker on Secondment (Alien)
All for One - D'Artagnan and the Sun King
2017 · as Claude
Grand Hotel
2017 · as Rohna