| Sacamantecas (2026) |
| Velintonia 3 (2025) |
| Los Tigres (2025) as Antonio |
| Los destellos (2024) as Ramón |
| Padre no hay más que uno 4: Campanas de boda (2024) as Rodrigo |
| Tratamos demasiado bien a las mujeres (2024) as Doce |
| La contadora de películas (2023) as Medardo |
| Historias para no contar (2022) as Carlos (segment "Sandra") |
| El crítico (2022) as Self |
| Entre la vie et la mort (2022) as Leo |
| El mundo es vuestro (2022) as Guardia civil |
| A todo tren: destino Asturias (2021) as Avilés Watchman |
| Chasing Wonders (2021) as Felipe |
| Palabras para un fin del mundo (2020) as General Mola (voice) |
| Madrid, int. (2020) |
| La trinchera infinita (2019) as Higinio |
| Black Bass (2019) as Pedro |
| Tiempo después (2018) as Father Miñarro |
| El reino (2018) as Manuel López-Vidal |
| La noche de 12 años (2018) as José Mujica |
| El plan (2018) as Paco |
| El autor (2017) as Teacher |
| Luna grande (2017) as Self |
| Aurora Borealis: Északi fény (2017) as Antonio |
| Abracadabra (2017) as Carlos |
| Que Dios nos perdone (2016) as Luis Velarde |
| Tarde para la ira (2016) as José |
| Teresa (2015) as Fernando de Valdés |
| Lunas de Nueva York (2015) as Narrador |
| Hablar (2015) as El Gitano |
| Felices 140 (2015) as Juan |
| Inquilinos (2014) as Técnico del gas |
| La isla mínima (2014) as Rodrigo |
| United Passions (2014) as Enrique Buero |
| Gente en sitios (2013) |
| Caníbal (2013) as Carlos |
| La gran familia española (2013) as Adán |
| Los amantes pasajeros (2013) as Álex Acero |
| Invasor (2012) as Diego |
| Grupo 7 (2012) as Rafael |
| La chispa de la vida (2011) as Kiko Segura |
| Clara Campoamor, la mujer olvidada (2011) as Antonio |
| Primos (2011) as El Bachi |
| Balada triste de trompeta (2010) as Sergio |
| Carne de neón (2010) as Santos |
| La mitad de Óscar (2010) as Taxista |
| Lope (2010) as Juan |
| Dispongo de barcos (2010) as El de la corbata |
| Una caja de Botones (2010) as Andrés |
| La isla interior (2009) as Iván |
| Gordos (2009) as Enrique |
| Che: Part Two (2008) as Lieutenant Carlos Fernández |
| Los años desnudos (Clasificada S) (2008) as Marcos Viela |
| Retorno a Hansala (2008) as Antonio |
| Una Palabra Tuya (2008) as Morsa |
| El tesoro (2008) as Manuel |
| Cobardes (2008) as Joaquín |
| El prado de las estrellas (2008) as Ramiro |
| Mataharis (2007) as Sergio |
| Salir pitando (2007) as Juanfran |
| ¿Y a mí quién me cuida? (2007) as Antonio |
| Traumalogía (2007) as Antonio |
| Pene (2007) as Antonio |
| La habitación del niño (2006) as Workman |
| La máquina de bailar (2006) as Fredajos |
| AzulOscuroCasiNegro (2006) as Antonio |
| Volver (2006) as Paco |
| En el hoyo (2006) as Pedro |
| Llibre de família (2005) as Ramon |
| La noche del hermano (2005) as Alcalde |
| El Calentito (2005) as Técnico |
| El asombroso mundo de Borjamari y Pocholo (2004) as Richy |
| El 7º día (2004) as Cabo Guardia Civil |
| Física II (2004) as Guardia de seguridad |
| Profilaxis (2003) as Pedro Pérez |
| Te doy mis ojos (2003) |
| Días de fútbol (2003) as Chico Coro 1 |
| El oro de Moscú (2003) as José Antoñín |
| Una pasión singular (2003) as Martínez Luna |
| El robo más grande jamás contado (2002) as Angel |
| Poniente (2002) as Paquito |
| X (2002) as Dueño Pub |
| Asalto informático (2002) as Tecnico |
| Manolito Gafotas en ¡Mola ser jefe! (2001) as Tomás |
| Torrente 2: Misión en Marbella (2001) as Concejal (uncredited) |
| Amores que matan (2000) |
| La comunidad (2000) as Quique |
| San Bernardo (2000) as Voluntario |
| El corazón del guerrero (2000) as Police Officer Pellizer |
| Flores de otro mundo (1999) as Camionero |
| Muertos de risa (1999) as Policía Cárcel |
| Entre las piernas (1999) as Empleado del parking |
| 9'8m/s² (1998) as Angel |
| Torrente: El Brazo Tonto De La Ley (1998) as Rodrigo |
| Insomnio (1998) as Asistente 1 |
| Carreteras secundarias (1997) as Guardia Civil 2 |
| Más que amor, frenesí (1996) as Camarero |
| Corsarios del chip (1996) |
| Hola, ¿estás sola? (1995) as Joven |
| El día de la bestia (1995) as Dependent |
| Morirás en Chafarinas (1995) as Telefonista |
| Cuernos de mujer (1995) as Taxista 1 |
| Los peores años de nuestra vida (1994) as Periodista 3 |
| Caza mayor as José Luis |
| Hermosa juventud Thanks |
| Dispongo de barcos Executive Producer |
| Torrente 2: Misión en Marbella Thanks |