| Criminal (2016)As Xavier Heimdahl | (Not seen) |
| In the Heart of the Sea (2015)As Spanish Captain | (Not seen) |
| Ant-Man (2015)As Castillo (uncredited) | (Not seen) |
| Riddick (2013)As Santana | (Not seen) |
| Colombiana (2011)As Marco | (Not seen) |
| Bunraku (2010)As Valentine | (Not seen) |
| Knight and Day (2010) (AKA "Knight & Day")As Antonio Quintana | (Not seen) |
| Che: Part Two (2008) (AKA "Guerrilla")As Captain Mario Vargas | (Not seen) |
| Elizabeth: The Golden Age (2007) (AKA "Elizabeth - Das goldene Konigreich")As Philip II | (Not seen) |
| The Tulse Luper Suitcases, Part 2: Vaux to the Sea (2004)As Jan Palmerion | (Not seen) |
| The Alamo (2004)As Juan Seguin | (Not seen) |
| The Tulse Luper Suitcases, Part 1: The Moab Story (2003)As Jan Palmerion | (Not seen) |
| Bad Boys II (2003) (AKA "Bad Around the World")As Hector Juan Carlos 'Johnny' Tapia | (Not seen) |
| Blow (2001)As Diego Delgado | (Not seen) |
| Dollar for the Dead (1998)As Federale captain | (Not seen) |
| La flor de mi secreto (1995) (AKA "The Flower of My Secret")As Doctor A | (Not seen) |
| Jamon, jamon (1992) (AKA "A Tale of Ham and Passion")As José Luis | (Not seen) |