
2025
Life Is as Juan2025
Daniela Forever as Garrido2025
The Gentleman as Not available2023
Ferocious Wolf as Elías2023
Everyone Will Burn as Juan2022
Can't Live Without You as Rafa2021
A Dead Man Cannot Live as Ángel2019
Undercover as Carlos2019
Born a King as Al Thunayyan2019
Twin Murders: The Silence of the White City as Eneko2016
MasterChef Celebrity as Self - Contestant2016
The Infiltrator as Gonzalo Mora Jr.2015
Vulcania as Olmo2015
Stranded as Carlos2015
Sanctuary as Mutiko2015
Cuento de verano as Mario2015
El chico del pasillo as Mario2013
Letter to Eva as Manolo2012
88 as Ken2012
Toledo, cruce de destinos as El arzobispo Rogelio Oliva2011
Don't Be Afraid as Toni2010
Biutiful as Zanc2009
Broken Embraces as Ray X2009
Los misterios de Laura as Joaquín Moldenhauer2008
Che: Part Two as Rolando (Eliseo Reyes Rodriguez)2008
My Prison Yard as Atracador2007
Tuya siempre as Alfredo2006
Tapas as César2006
Vientos de agua as Vidal2005
Paco's Men as Ernesto Monzo2003
The Weakness of the Bolshevik as Manu2003
Chill Out! as Berto2002
Warriors as Sergeant Rubio2002
Amnèsia as Jorge2001
Broken Silence as Sebas2000
Asfalto as Not available2000
San Bernardo as Voluntario2000
Heart of the Warrior as Raúl1999
Shacky Carmine as Sebas1999
Flowers From Another World as Oscar1997
Al salir de clase as Marcos Jiménez