Actor
Balhae Blurred in Rain
2026 · as Dae Inseon
Eternal Voice: Lingering Feelings
2024 · as カイ
Grande Takarazuka 110!
2024
G.O.A.T ~Greatest Of All Time~
A Kaleidoscope of Life
2023
Flügel: The Wings You Gave Me
2023 · as Thoma Lange
Shadow of the Moon
2023 · as Kouzou
Deep Sea: The Carnival of the Sea Gods
Black Jack: A Lucky Bet
2022 · as Joey
The Wind of Buenos Aires ~Blown Between the Light and the Shadow...~
2022 · as Vicente
Love at Dal Lake
2021 · as Jasvir
Welcome to Takarazuka: Snow and Moon and Flower / A Farce in Pigalle (Frénésie à Pigalle)
2020 · as Pierre