Balhae Blurred in Rain 2026
as General Hyoshin
Grande Takarazuka 110! 2024
Actor
G.O.A.T ~Greatest Of All Time~ 2024
Actor
A Kaleidoscope of Life 2023
Actor
Deep Sea: The Carnival of the Sea Gods 2023
Actor
Rain on Neptune 2022
as Topaz
Love at Dal Lake 2021
as Patanak
Welcome to Takarazuka: Snow and Moon and Flower / A Farce in Pigalle (Frénésie à Pigalle) 2020
as Alain
The Microcosmic War of Dejima 2020
as Young Rinzō
Credits from TMDB.