
Acted in 54
2020s
- 2026
- 2025
- 2023
Honor
Vicente · 8 episodes
Nights in Tefía
TV
- 2022
Counting Sheep
Napoleón (Voice)
- 2020
Quarantine Diaries
Marido en crisis · 8 episodes
2010s
- 2019
Blue & Malone: Impossible Cases
Big Blue Cat
Secretos de Estado
Gutiérrez Casas · 13 episodes
Hospital Valle Norte
Héctor Salgado · 10 episodes
- 2018
- 2016
The Country of Fear
Movie
- 2015
Far from the Sea
Movie
Carlos, rey emperador
Hernán Cortés · 17 episodes
Requirements to Be a Normal Person
Movie
- 2014
El rey
Juan de Borbón · 3 episodes
Carmina and Amen
Hombre entierro
- 2013
Habitantes
Movie
Vive cantando
Juan José "Juanjo" Pérez · 25 episodes
- 2012
Holmes & Watson: Madrid Days
Dr. Watson
Impávido
Dimas
The Wild Children
Luis
The Cold Call
Movie
- 2010
Alfonso, El Principe Maldito
Alfonso de Borbón · 2 episodes
Desechos
Basilio
2000s
- 2008
Que parezca un accidente
Gregorio
Guante blanco
Mario Pastor · 8 episodes
Return to Hansala
Martin
A Fiancee for Yasmina
Movie
8 Dates
Rafa
- 2007
Lola: The Movie
Manolo Caracol
- 2006
The Shadow of No One
Marco
Va a ser que nadie es perfecto
Dani
Rough Winds
Juan
My Quick Way Out
The young gentleman
- 2005
Queens
Pasajero Tren
Seconde chance
Luis
- 2004
Take Me Somewhere Else
Jorge
Héctor
Ángel
Bear Cub
Pedro
- 2003
Una pasión singular
Luis Parias
- 2002
Computer assault
Movie
- 2001
To Love and Die in Seville
Movie