Puss in Boots: The Story of an Ogre Killer (2011) (TBA) ca Motanul Incaltat (voce)
Shrek 4 (asteptat in 2010) - Motanul Incaltat (voce)
The Code as TBA
My Mom's New Boyfriend (2008) as Tommy
Memoirs of Hadrian (2007) (in talks) as Hadrian
Shrek al treilea (2007) drept Motanul Incaltat (voce)
Bordertown (2007) as Diaz
Take the Lead (2006) as Pierre Dulaine
The Legend of Zorro (2005) as Don Alejandro de la Vega/Zorro
Shrek 2 (2004) - Motanul Incaltat (voce)
Far Far Away Idol (2004) as Puss In Boots (voce)
Imagining Argentina (2003) as Carlos Rueda
And Starring Pancho Villa as Himself (2003) (TV) as Pancho Villa
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 Agent Jeremiah Ecks
Frida (2002) as David Alfaro Siqueiros
Spy Kids 2: Island of Lost Dreams (2002) as Gregorio Cortez
Femme Fatale (2002) as Nicolas Bardo
Original Sin (2001) as Luis Vargas
Spy Kids (2001) as Gregorio Cortez
The Body (2001) as Father Matt Gutierrez
Play It to the Bone (1999) as Cesar Dominguez
The White River Kid (1999) as Morales Pittman
The 13th Warrior (1999) as Ahmed Ibn Fahdlan Ibn Al Abbas Ibn Rashid Ibn Hamad
Masca lui Zorro (1998) as Alejandro Murrieta/Zorro
Evita (1996) as Che Guevara
Toooo Much (1995) as Art Dodge
Never Talk to Strangers (1995) as Tony Ramirez
Assassins (1995) as Miguel Bain
Four Rooms (1995) as Man (segment "The Misbehavers")
Desperado (1995) as El Mariachi
Miami Rhapsody (1995) as Antonio
Interview with the Vampire: The Vampire Chronicles (1994) as Armand
Of Love and Shadows (1994) as Francisco
Philadelphia (1993) as Miguel Alvarez
The House of the Spirits (1993) as Pedro Tercero García
¡Dispara! (1993) as Marcos
Il Giovane Mussolini (1993) (TV) as Benito Mussolini
The Mambo Kings (1992) as Nestor Castillo
Mujer bajo la lluvia, Una (1992) as Miguel
Terra Nova (1991) as Antonio
Contra el viento (1990) as Juan
¡Átame! (1990) as Ricky
La otra historia de Rosendo Juárez (1990) (TV) as Rosendo Juárez
Acto, El (1989) as Carlos
Blanca Paloma, La (1989) ca Mario
Si te dicen que caí (1989) ca Marcos
Bajarse al moro (1989) as Alberto
Baton rouge (1988) as Antonio
El placer de matar (1988) as Luis
Mujeres al borde de un ataque de nervios (1988) ca Carlos
La Mujer de tu vida: La mujer feliz (1988) (TV) ca Antonio
Así como habían sido (1987) ca Damián
La ley del deseo (1987) ca Antonio Benítez
Delirios de amor (1986)
27 horas (1986) ca Rafa
Puzzle (1986)
Matador (1986) ca Ángel
Caso cerrado (1985) ca Preso
La corte de Faraón (1985) ca Fray José
Réquiem por un campesino español (1985) ca Paco
Los zancos (1984) ca Alberto
Fragmentos de interior (1984) TV Series as Joaquín
El señor Galíndez (1984) as Eduardo
El caso Almería (1984)
Y del seguro... líbranos Señor! (1983)
Laberinto de pasiones (1982) ca Sadec
Pestañas postizas (1982) ca Antonio Juan