Il a étudié la réalisation à l'Université Zokei de Tokyo. Son court métrage One Morning a été sélectionné au Festival du Court Métrage de Sendai. Il est l'un des fondateur du Movie Theater Floating on The Sea qui présente les films de jeunes cinéastes japonais.