Actor
Balhae Blurred in Rain
2026 · as Yaritsu Aboki
Fleeting Stars Shining at the Ocean's End
2025
Liefie -Beloved-
2024 · as Johan
Arc-en-ciel -The Rainbow Over Paris-
2024 · as Pepe
The Red and the Black
2020 · as Marquis de la Mole
Kamatari ~Beautiful Yamato, Dreamlike Land of Tranquility~
2019 · as Sōmin
Beside the Foggy Elbe / Estrellas ~The Stars~
2019 · as Josef Schrack
Messiah -The Legend of Shiroh Amakusa- / Beautiful Garden -A Profusion of Flowers-
2018 · as Masuda Jinbei
The Poe Clan
2018 · as King Poe
All for One - D'Artagnan and the Sun King
2017 · as Cardinal Mazarin
Chateau de la Reine / Viva! Festa!
2017
Le Muguet
2016 · as Louis XI