Spirit Cabinet 2013
as Gideon
Over/Under 2013
as Japanese Waiter
Life of Pi 2012
as Younger Insurance Investigator
Eat Me! 2010
as Jon
Drawing Restraint 9 2006
as Flensing Desk Crew
Credits from TMDB.