Balhae Blurred in Rain 2026
as Foreign ambassador Baegu
Grande Takarazuka 110! 2024
Actor
Golden Dead Schiele 2024
as Erich Lederer
A Kaleidoscope of Life 2023
Deep Sea: The Carnival of the Sea Gods 2023
Rain on Neptune 2022
as Aquamarine
The Red and the Black 2020
as Nobleman
Credits from TMDB.