| tv | Shōgun (2024)As Domingo(1 episode) | (Not seen) |
| movie | Road House (2024)As Sheriff Black | (Not seen) |
| movie | The Palace (2023)As Dr. Lima | (Not seen) |
| movie | Fast X (2023)As Hernan Reyes | (Not seen) |
| movie | Missing (2023)As Javier | (Not seen) |
| tv | The Great Escapists (2021)As Marido | (Not seen) |
| movie | The Legion (2020)As Paetus | (Not seen) |
| tv | Training Day (2017)As Menjivar(1 episode) | (Not seen) |
| movie | Downsizing (2017)As Dr. Oswaldo Pereira | (Not seen) |
| movie | The Hitman's Bodyguard (2017)As Foucher | (Not seen) |
| tv | Queen of the South (2016)As Epifanio(26 episodes) | (Not seen) |
| movie | Our Brand Is Crisis (2015)As Castillo | (Not seen) |
| tv | Empress Ki (2013) (AKA "기황후")As Reynaldo | (Not seen) |
| tv | Elementary (2012)As Cal Medina(1 episode) | (Not seen) |
| tv | Revolution (2012)As Luis Nunez(1 episode) | (Not seen) |
| tv | Revenge (2011)As Salvador Grobet(1 episode) | (Not seen) |
| tv | Once Upon a Time (2011)As King Xavier(1 episode) | (Not seen) |
| movie | Fast Five (2011)As Hernan Reyes | (Not seen) |
| tv | Parenthood (2010)As Matthew Biscali(2 episodes) | (Not seen) |
| tv | Archer (2009)As Román Calzado (voice)(1 episode) | (Not seen) |
| tv | The Mentalist (2008)As Gabriel Porchetto(1 episode) | (Not seen) |
| movie | Che: Part Two (2008) (AKA "Guerrilla")As President René Barrientos | (Not seen) |
| movie | The Burning Plain (2008)As Nick Martinez | (Not seen) |
| movie | Bobby Z (2007) (AKA "The Death and Life of Bobby Z")As Don Huertero | (Not seen) |
| movie | Moscow Zero (2006)As Yuri | (Not seen) |
| tv | Bones (2005)As Raphael Valenza(1 episode) | (Not seen) |
| movie | Sueurs (2002) (AKA "Sweat")As Noh | (Not seen) |
| movie | Survival Island (2002) (AKA "Pinata") | (Not seen) |
| tv | 24 (2001)As Ramon Salazar(12 episodes) | (Not seen) |
| movie | Behind Enemy Lines (2001)As Admiral Piquet | (Not seen) |
| tv | The West Wing (1999)As Carlos Carrio(1 episode) | (Not seen) |
| movie | Dollar for the Dead (1998)As Friar Ramon | (Not seen) |
| movie | The Mask of Zorro (1998) (AKA "Die Maske des Zorro") | (Not seen) |
| movie | Desperado (1995) (AKA "El Mariachi 2")As Bucho | (Not seen) |
| movie | Only You (1994)As Giovanni | (Not seen) |
| movie | Clear and Present Danger (1994)As Col. Felix V. Cortez | (Not seen) |
| movie | Good Morning Babylon (1987) (AKA "Good Morning, Babylon")As Andrea Bonnano | (Not seen) |
| tv | Miami Vice (1984)As Roberto 'Nico' Arroyo(1 episode) | (Not seen) |