
Acted in 59
2020s
- 2027
Perfectos conocidos
Movie
- 2025
La Tierra de Amira
Justino
- 2024
Amor de madre
Movie
Stories
Movie
- 2023
The Wait
Don Carlos
Love & Revolution
Don Ignacio
- 2020
Portrait of White Woman with Grey Hair and Wrinkles
Juan
2010s
- 2019
Èxode, de la batalla a la frontera
Ramon
Advantages of Travelling by Train
Gray-haired Man
Malaka
Esteban Sarabia · 8 episodes
- 2018
Oblivion Verses
Driver
Hopelessly Devout
Adolfo
The Plague
Arquímedes · 12 episodes
- 2016
Ebre, del bressol a la batalla
Manuel Azaña
Amen
Movie
- 2015
Cuento de verano
Manuel
- 2014
Marsella
Armando
- 2013
Three-60
Inspector
- 2012
La conspiración
General Mola
Horizon
Hermit
- 2011
Five Square Meters
Arganda
Crematorium
Llorenç Torralba · 8 episodes
2000s
- 2009
Martes de Carnaval
Pollo · 3 episodes
- 2008
25 Carat
Sebas
- 2007
Mataharis
Samuel
Theresa: The Body of Christ
Provincial
- 2006
The Night of the Sunflowers
Salesman
Dark Blue Almost Black
Fernando
- 2004
El principio de Arquímedes
Movie
Franky Banderas
Zapata
- 2003
Una pasión singular
Pedro Vallina
- 2002
El traje
Pan Con Queso
Canícula
Rodolfo
Smoking Room
Rubio
Padre Coraje
Felipe · 3 episodes
- 2001
Savages
Movie
Luna's Game
Movie
What You Never Knew
Santi
- 2000
El Bola
Mariano
Yoyes
Pedro
1990s
- 1999
Nobody Knows Anybody
Jefe de redacción
The Ugliest Woman in the World
Carmelo
Washington Wolves
Ramiro
Plenilune
Padre Paula
- 1998
Nada en la nevera
Encargado del ayuntamiento
- 1997
Campeones
Movie
- 1993
Dime una mentira
Ayudante dirección TV
No release date
Don't Hang Up
Salvador
Appearances1
2020s
- 2020
Olea… ¡Más alto!
Self - Actor