Actor
Balhae Blurred in Rain
2026 · as Governor Mukcheol
Eternal Voice: Lingering Feelings
2024 · as ザンダー
Grande Takarazuka 110!
2024
Golden Dead Schiele
2024 · as Gustav Klimt
A Kaleidoscope of Life
2023
Flügel: The Wings You Gave Me
2023 · as Franz Klein
Death Takes a Holiday
2023 · as Major Eric Fenton
Ohten no Mon: The Tale of Young Sugawara no Michizane
2023 · as Tomo no Yoshio
Deep Sea: The Carnival of the Sea Gods
Black Jack: A Lucky Bet
2022 · as News Reporter
Rain on Neptune
2022 · as Pique (Spades)
The Kawagiri Bridge / Dream Chaser
2021 · as Minokichi