highest rated
acting
- A la deriva (TV)
- Nudo
- Aves de Corral → Gus
- June and John → Restaurant Manager (uncredited)
- Montecristo (TV) → Fernando Mondego
- All the Names of God → Gerardo Galván
- La manzana de oro → Mateo
- The Cook of Castamar (TV) → Diego de Castamar
- The Mess You Leave Behind (TV) → Mauro
- The Pier (TV) → Conrado
- Garantía personal
- Locked Up (TV) → Fabio Martínez
- Isabel (TV) → Muley Hacén
- Vidas pequeñas → Andrés
- Hispania, The Legend (TV) → Viriato
- La princesa de Éboli (TV) → Juan de Escobedo
- La duquesa (TV) → Luis Martínez de Irujo
- La duquesa → Luís Martínez de Irujo
- La princesa de Éboli → Juan de Escobedo
- Fat People → Abel
- La Señora (TV) → Gonzalo López, Marqués de Castro
- Shiver → Antonio
- Soy el solitario (TV) → Inspector Daniel Figuera
- Quart (TV) → Lorenzo Quart
- The Lost Eden → Gonzalo
- The Borgia → Paolo Orsini
- Dark Blue Almost Black → Roberto
- Rough Winds → Damián
- Lobos (TV) → Jaime
- Summer Clouds → Daniel
- La culpa del alpinista
- The Violet Look → Iván
- El principio de Arquímedes
- Aunque estés lejos → Miguel
- Road Dogz → Omar
- The Impatient Alchemist → Rubén 'Vila' Bevilacqua
- Al alcance de su mano → Juanma
- Esencia de poder (TV)
- La mujer de mi vida → Luis
- I Know Who You Are
- Broken Rose → Kobashi
- Las razones de mis amigos → Vicente
- Marta and Surroundings → Néstor
- 7 vidas (TV) → Juanma
- Colegio Mayor (TV) → Lucas