Welcome, Now Get Lost 2025
Actor
Enishi: The Bride of Izumo 2016
as Hiroyuki Horiuchi
Shuriken Sentai Ninninger The Movie: The Dinosaur Lord's Splendid Ninja Scroll! 2015
as Tatsunosuke Hakkaku
Drop 2009
as PT Teacher
Credits from TMDB.