Tokumei Head Hunter Rina 2015
Actor
Once Upon a Time... Lost in Translation 2015
as Self
Assassin Noel 2015
Nihon no aozora 2007
as Edgerton Herbert Norman
The World Sinks Except Japan 2006
as Jerry Cruising
Lost in Translation 2003
Stand In
Codename: Tomoko 2000
as Jack Makudewaido
Credits from TMDB.