|
Cast- Cult Killer (2024) as ?
- Indiana Jones and the Dial of Destiny (2023) as ?
- Journey to Bethlehem (2023) as Herod
- Code Name Banshee (2022) as Caleb
- Enforcer, The (2022) as Cuda
- Puss in Boots: The Last Wish (2022) as Puss in Boots (voice)
- Hitman's Wife's Bodyguard, The (2021) as ?
- Official Competition (2021) as Félix Rivero
- Uncharted (2021) as ?
- Voyage of Doctor Dolittle, The (2020) as Rassouli
- Laundromat, The (2019) as Ramón Fonseca
- Pain and Glory (2019) as Salvador Mallo
- Life Itself (2018) as Mr. Saccione
- Acts Of Vengeance (2017) as Frank Valera
- Black Butterfly (2017) as Paul
- Bullet Head (2017) as ?
- Gun Shy (2017) as Turk Henry
- 33, The (2016) as Mario Sepúlveda
- Finding Altamira (2016) as ?
- 33, The (2015) as Pablo Picasso
- Knight of Cups (2015) as Tonio
- Autómata (2014) as Jacq Vaucan
- Expendables 3, The (2014) as Rapido
- SpongeBob Movie: Sponge Out of Water, The (2014) as Alameda Jack (voice)
- I'm So Excited (2013) as León
- Justin and the Knights of Valour (2013) as Sir Clorex (voice)
- Machete Kills (2013) as ?
- Ruby Sparks (2012) as ?
- Solo (2012) as ?
- Big Bang, The (2011) as Ned Cruz
- Black Gold (2011) as Emir Nesib
- Haywire (2011) as ?
- Puss in Boots (2011) as Puss in Boots (voice)
- Skin that I Inhabit, The (2011) as Ledgard
- Spy Kids 4: All the Time in the World (2011) as Gregorio Cortez
- Shrek Forever After (2010) as Puss in Boots (voice)
- You Will Meet a Tall Dark Stranger (2010) as Greg
- Other Man, The (2008) as Ralph
- Homeland Security (2007) as Tommy
- Shrek the Third (2007) as Puss in Boots (voice)
- Bordertown (2006) as Diaz
- Take the Lead (2006) as Pierre Dulaine
- Legend of Zorro (2005) as Don Alejandro de la Vega/Zorro
- Shrek 2 (2004) as Puss-in-Boots (voice)
- Imagining Argentina (2003) as Carlos
- Once Upon a Time in Mexico (2003) as El Mariachi
- Spy Kids 3-D: Game Over (2003) as Gregorio Cortez
- Ballistic: Ecks vs. Sever (2002) as Jeremiah Ecks
- Femme Fatale (2002) as Nicolas Bardo
- Frida (2002) as David Siqueiros
- Spy Kids 2: The Island of Lost Dreams (2002) as Gregorio Cortez
- Original Sin (2001) as Louis Varga
- Spy Kids (2001) as Gregorio Cortez
- 13th Warrior, The (1999) as Ahmed Ibn Fahdlan
- Play It to the Bone (1999) as Cesar Dominguez
- Mask of Zorro, The (1998) as Alejandro Murrieta / Zorro
- Evita (1996) as Ché
- Two Much (1996) as Art Dodge
- Assassins (1995) as Miguel Bain
- Desperado (1995) as El Mariachi
- Never Talk To Strangers (1995) as Tony Ramirez
- ˇDispara! (1993) as Marcos
- Mambo Kings, The (1992) as Nestor Castillo
- Madonna: Truth Or Dare (1991) as Himself
|