Amores Gatos 2015
as Luigi
The Interpreter 2005
as Chilean Ambassador
Bill's Seat 2002
as Fred the Mechanic
Bowl of Oatmeal 1996
as The Man
Credits from TMDB.