Actor
Beau Brummell: A Man Too Beautiful / Prayer
2025 · as Charles James Fox
Crash Landing on You
2024 · as Ri Chung-ryeol
Boiled Doyle on the Toil Trail
2023 · as Charles Doyle
Hyperbolic Chart
2023 · as Clemente Bruno
Struensee of the Shore
2023 · as Prime Minister Bernstorff
Sweet Little Rock 'n' Roll
2022 · as Goodman
fff -Fortississimo- / Silk Road ~A Bandit and a Jewel~
2021 · as Johann van Beethoven
Once Upon a Time in America
2020 · as Fat Moe
PR×PRince
2019 · as King Anselm
"D"ramatic S!
2017
Greatest Hits!
2016
Roman Holiday
2016 · as Ambassador