Actor · Born 1972
A Beginner's Guide to the Presidency
2016 · as Tulio Dartani
The Good Shepherd
2006 · as Fidel Castro (uncredited)
Tú te lo pierdes
2004
The Tulse Luper Suitcases, Part 1: The Moab Story
2003
Seeing Double
2003 · as Reporter
El Grito
2002 · as Alex Duarte
Beat
2000 · as Heard