Current & Upcoming
"Vicky Cristina Barcelona" (2008) (completed)... as Juan Antonio
"Love in the Time of Cholera" (2007)... as Florentino Ariza
"No Country for Old Men" (2007)... as Anton Chigurh
"Goya's Ghosts" (2006)... as Brother Lorenzo
Past Projects
"The Sea Inside" / "Mar adentro" (2004)... as Ramón Sampedro
"Collateral" (2004)... as Felix
"Variaciones 1/113" (2003)
"Mondays in the Sun" / "Lunes al sol, Los" (2002)... as Santa
"The Dancer Upstairs" (2002)... as Agustín Rejas
"No News from God" / "Sin noticias de Dios" (2001) (uncredited)... as Tony Graco
"Before Night Falls" (2000)... as Reinaldo Arenas
"Second Skin" / "Segunda piel" (1999)... as Diego
"Washington Wolves" / "Lobos de Washington, Los" (1999)... as Alberto
"Between Your Legs" / "Entre las piernas" (1999)... as Javier
"Torrente, el brazo tonto de la ley" / "Torrente, the Stupid Arm of the Law" (1998) (uncredited)... as Quinqui del billar
"Perdita Durango" / "Dance with the Devil" (1997)... as Romeo Dolorosa
"Live Flesh" / "Carne trémula" (1997)... as David
"Airbag" (1997)... as José Alberto 'Amor Obsoleto'
"Nova ficció" (1 episode, 1997)
"Amor perjudica seriamente la salud, El" / "Love Can Seriously Damage Your Health" (1996)... as Camillero
"Más que amor, frenesí" / "Not Love, Just Frenzy" (1996)
"Éxtasis" / "Ecstasy" (1996)... as Rober
"Mambrú" (1996) (as Javier Encinas)... as Cámara
"Boca a boca" / "Mouth to Mouth" (1995)... as Víctor Ventura
"Madre, La" (1995)... as Hijo
"Días contados" / "Numbered Days" / "Running Out of Time" (1994)... as Lisardo
"Teta i la lluna, La" / "The Tit and the Moon" (1994) (as Benito González)
"Detective y la muerte, El" / "The Detective and Death" (1994)... as Det. Cornelio
"Pronòstic reservat" (1994)
"Huevos de oro" / "Golden Balls" (1993)... as Benito González
"Huidos" (1993)
"Amante bilingüe, El" / "The Bilingual Lover" (1993)... as El limpiabotas
"Jamón, jamón" / "A Tale of Ham and Passion" (1992)... as El chorizo
"Amo tu cama rica" (1992)... as Antonio
"Tacones lejanos" / "High Heels" (1991)... as Regidor T.V.
"Tango" (1991) (mini) TV mini-series
"Edades de Lulú, Las" / "The Ages of Lulu" (1990)... as Jimmy
""Día por delante, El"" (1989) TV series... as Various Characters
"Poderoso influjo de la luna, El" (1980) (uncredited)... as Bit part
""Pícaro, El" (1974) (mini) TV mini-series (uncredited)... as Niño
Other Projects
Producer
"Invisibles" (2007)
"Lobos de Washington, Los" / "Washington Wolves" (1999)