
Acted in 72
2020s
- 2026
El pezón de Elena
Sanitation worker
Winter Lions
Movie
Summer Days
Fernando
Nothing Personal
Alberto
Hour and Twenty
Movie
Antes
Movie
- 2025
Cuatro paredes
Movie
- 2024
I Hate Summer
Alonso
The Bus of Life
Max
Atasco
Taxista · 4 episodes
Matusalén
José Ramón
- 2023
The Purple Network
Dimas · 8 episodes
Nights in Tefía
La Viga · 6 episodes
The Fantastic Golem Affairs
Antonio
- 2022
Voy a pasármelo bien
School Principal
- 2021
Josephine
Juan
Stories to Stay Awake
Claudio · 1 episode
La Reina del pueblo
Alcalde · 6 episodes
- 2020
Porvenir
TV
Fuera de Foco
Jesús Vaquero
2010s
- 2019
- 2018
Some Time Later
José María
Alegría, tristeza
Marcos
El Continental
Baena · 10 episodes
- 2017
Rescue Under Fire
Capitán Torres
It's for Your Own Good
Poli
- 2016
We Need to Talk
Luismi
- 2015
Stranded
Guillermo
Bajo sospecha
Federico "Fede" Sanz · 3 episodes
- 2014
Un País de Cuento
Movie
Flash
Movie
Welcome to Lolita Cabaret
Cúper · 8 episodes
- 2013
People in Places
Movie
Family United
Benjamín
- 2012
Fènix 11-23
Cardeñosa
- 2011
Urtain
Movie
Chrysalis
Paco
Red Eagle: The Movie
Juan de Calatrava, Duque de Velasco y Fonseca y Grande de España
- 2010
Dispongo de barcos
El de la peluca
With or Without Love
Trabajador salón de belleza
2000s
- 2009
Fat People
Párroco
- 2007
- 2005
Maneras de sobrevivir
Josete · 11 episodes
- 2003
Alejandro y Ana: Lo que España no pudo ver del banquete de la boda de la hija del presidente
Varios
Soccer Days
Ramón
- 2002
Valentín
Eusebio
- 2001
Soberano, el rey canalla
K
Salad Days
Mejillón
- 2000
Km. 0
Policía
1990s
- 1999
The Ugliest Woman in the World
Peluquero
No release date
Trazos ocultos
Miguel · 6 episodes