They're All Idiots 2021
Actor
Ikareta Baby 2013
Ochiki 2012
as Naruse
Left Out 2009
Together Up There 2025
Director
Credits from TMDB.