27
Movies
1
Popularity
Vidas pequeñas
Andrés
2011
The Borgia
Paolo Orsini
2006
June and John
Restaurant Manager (uncredited)
2025
Summer Clouds
Daniel
2004
Marta and Surroundings
Néstor
2000
Garantía personal
Unknown role
2017
All the Names of God
Gerardo Galván
2023
Fat People
Abel
2009
Shiver
Antonio
2008
Dark Blue Almost Black
Roberto
The Violet Look
Iván
El principio de Arquímedes
The Impatient Alchemist
Rubén 'Vila' Bevilacqua
2002
Nudo
Aunque estés lejos
Miguel
2003
La manzana de oro
Mateo
La princesa de Éboli
Juan de Escobedo
2010
I Know Who You Are
Rough Winds
Damián
La culpa del alpinista
La duquesa
Luís Martínez de Irujo
Las razones de mis amigos
Vicente
Road Dogz
Omar
Broken Rose
Kobashi
La mujer de mi vida
Luis
2001
Al alcance de su mano
Juanma
Aves de Corral
Gus
2026