Balhae Blurred in Rain 2026
as Dae Inseon
Grande Takarazuka 110! 2024
Actor
Eternal Voice: Lingering Feelings 2024
as カイ
G.O.A.T ~Greatest Of All Time~ 2024
Actor
A Kaleidoscope of Life 2023
Actor
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 2023
Actor
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
The Red and the Black 2020
as Baron de la Joumante
A-EN -ARI VERSION- 2015
as Raymond
Credits from TMDB.