Actor
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