| Contando Ovejas (2022) als Napoleón (Voice) |
| Blue & Malone: Casos Imposibles (2019) als Big Blue Cat |
| En las estrellas (2018) |
| Ibiza (2018) als Guillermo |
| Que Dios nos perdone (2016) als Sancho |
| El país del miedo (2016) |
| Lejos del mar (2015) |
| Requisitos para ser una persona normal (2015) |
| Carmina y amén (2014) |
| Habitantes (2013) |
| Holmes & Watson: Madrid Days (2012) als Dr. Watson |
| Impávido (2012) als Dimas |
| Els Nens Salvatges (2012) als Luis |
| A puerta fría (2012) |
| Tres (2011) als Juanete |
| Buried (2010) als Jabir (voice) |
| El criminal (2010) als Daniel |
| Desechos (2010) als Basilio |
| Que parezca un accidente (2008) als Gregorio |
| Retorno a Hansala (2008) |
| Un Novio Para Yasmina (2008) |
| 8 citas (2008) als Rafa |
| Lola, la película (2007) als Manolo Caracol |
| La sombra de nadie (2006) als Marco |
| Va a ser que nadie es perfecto (2006) als Dani |
| El mundo alrededor (2006) als Hombre maltratador |
| Los aires difíciles (2006) als Juan |
| Reinas (2005) als Pasajero Tren |
| Seconde chance (2005) als Luis |
| Llévame a Otro Sitio (2004) als Jorge |
| Héctor (2004) als Ángel |
| Cachorro (2004) als Pedro |
| Una pasión singular (2003) als Luis Parias |
| Cuando todo esté en orden (2002) |
| Asalto informático (2002) |
| Amar y morir en Sevilla (Don Juan Tenorio) (2001) |
| Aves de Corral |