- 2026Collision CourseFilmBerni
- 2026Cada uno lo suyoFilmAgustín
- 2025V/H/S/HalloweenFilmInspector (segment "Ut Supra Sic Infra")
- 2025The Good LuckFilmUrraca
- 2022When You Least Expect ItSeriesJosé Luis Arellano Moya
- 2021Stories to Stay AwakeSeriesSalvador
- 2020DisappearedSeriesEduardo, Edu Ocaña
- 2020Inés of My SoulSeriesAguirre
- 2020Madres: amor y vidaSeriesSalva Jurado
- 2019Eye for an EyeFilmToño
- 2018Cuerpo de éliteSeriesIñaki
- 2018CALL TVFilmCharly
- 2017Rescue Under FireFilmCabo 1º Carranza
- 2017The End of the RoadSeriesAnimal
- 2015The Ministry of TimeSeriesRodolfo Suárez
- 2015Girl Gets GirlFilmJavier
- 2015RabiaSeriesMartín Crespo
- 2013FaradayFilmArturo Leblonde
- 2013El don de AlbaSeriesRamón Ramos
- 2012I Want YouFilmMarcelo Lazcorreta
- 2012[REC]³ GenesisFilmRafa
- 2012CuñadosSeriesPablo
- 2009HienasFilmLuis
- 2007The Boarding SchoolSeriesMartín Moreno
- 2007R.I.S CientíficaSeriesDavid Conde
- 2006The Maidens' ConspiracyFilmCaptain #2 - Piramus
- 2006Amistades peligrosasSeries
- 200520 CentimetersFilmPolicía amable
- 2003Aquí no hay quien vivaSeriesFelipe
- 2002Box 507FilmJavier Landa
- 2001Dama de Porto PimFilmMiguel
- 1999All About My MotherFilmStunts
- 1997AirbagFilm
- 1995The Day of the BeastFilmMime / Poor Kid / Baltasar (uncredited), Stunts
- 1995Love DealFilm
- 1995The Frontier LawFilm
- 1994ArnauSeriesStunts