The Bus of Life
2024
El hormiguero
2006 - • Self - Guest
Matusalén
2023
Hour and Twenty
El Chofer
2023 • Rodolfo
Zapeando
2013 - • Himself - Guest
Las noches de Tefía
2023 - 2023
Los pacientes del doctor García
2023 - 2023 • Pirulo
The Fantastic Golem Affairs
Stories to Stay Awake
2021 - • Claudio
I'm Going to Have a Good Time
2022 • Director del Colegio
The Longest Night
2022 - 2022 • Ruso
Rita
Wetland
2021
Josefina
2021 • Juan
The Wasteland
2021 • Salvador
Paco's Men
2005 - 2021 • Policía
La reina del pueblo
2021 - 2021 • Alcalde
Estoy vivo
2017 - • Andrés Vargas
Antidisturbios
2020 - 2020 • José Antonio Úbeda
Caronte
2020 - 2020 • Samuel Caronte
The Goya Murders
2019 • Vargas
Some Time Later
2018 • José María
El Continental
2018 - 2018 • Baena
Alegría, tristeza
2018 • Marcos
Dani&Flo con Lara Álvarez
2017 - 2018 • Self - Guest
Mist & the Maiden
2017 • Nava
Rescue Under Fire
2017 • Capitán Torres
It's for Your Own Good
2017 • Poli
May God Save Us
2016 • Javier Alfaro
Bajo sospecha
2014 - 2016 • Federico "Fede" Sanz
We Need to Talk
2016 • Luismi
Incidents
2015 • Guillermo
Un país de cuento
2014
Flash
2015
Bienvenidos al Lolita
2014 - 2014 • Cúper
People in Places
2013
Family United
2013 • Benjamín
Phoenix 11·23
2012 • Cardeñosa
De tu ventana a la mía
2011 • Paco
The Skin I Live In
2011 • Zeca
Red Eagle
2011 • Juan de Calatrava, Duque de Velasco y Fonseca y Grande de España
Dispongo de barcos
2010 • El de la peluca
Shevernatze un ángel corrupto
2007 • Leo
Días de cine
2007 • Alfredo Torres / Palmero / Lotero / Antioquio / Policía
Take My Eyes
2003
Soccer Days
2003 • Ramón
Valentín
2002 • Eusebio
Meeting the Parents
2001
Soberano, el rey canalla
2001 • K
Km. 0 - Kilometer Zero
2000 • Policía
The Ugliest Woman in the World
1999 • Peluquero