Actor · Born 1968
Before Love
2026 · as Carlos
Aves de Corral
2026 · as Gus
June and John
2025 · as Restaurant Manager (uncredited)
All the Names of God
2023 · as Gerardo Galván
La manzana de oro
2023 · as Mateo
Garantía personal
2017
Vidas pequeñas
2011 · as Andrés
La princesa de Éboli
2010 · as Juan de Escobedo
La duquesa
2010 · as Luís Martínez de Irujo
Fat People
2009 · as Abel
Shiver
2008 · as Antonio
The Borgia
2006 · as Paolo Orsini