2024
La Revuelta as Self - Guest2024
Iron Reign as Joaquín Manchado2024
The 47 as Manolo Vital2024
Marco: The Invented Truth as Enric Marco2022
God's Crooked Lines as Samuel Alvar2021
Stories to Stay Awake as Alberto2021
Mediterraneo: The Law of the Sea as Oscar Camps2020
30 Coins as Padre Vergara2019
Criminal: Spain as Carmelo Al Huzaini2019
Criminal: Spain as Carmelo2019
While at War as Millán-Astray2018
Everybody Knows as Fernando2018
Tot es mou as Self2017
The Zone as Héctor Uría2017
Perfect Strangers as Alfonso2016
1898: Our Last Men in the Philippines as Cpt. Enrique de las Morenas2016
Smoke & Mirrors as Francisco Paesa2015
Truman as Luis2015
Happy 140 as Ramón2014
The Kid as Sergio2014
Dying Beyond Their Means as Presentador Telediario2011
The Skin I Live In as Fulgencio2010
Biutiful as Tito2010
Todas las Mujeres as Not available2010
La princesa de Éboli as Felipe II2010
The Mosquito Net as Miguel2010
Black Bread as Mestre2008
Che: Part Two as Ciro Algarañaz2008
Before the Fall as Lucio2007
Sexo en el plató as Himself2006
El hormiguero as Self - Guest2006
Captain Alatriste: The Spanish Musketeer as Sebastián Copons2005
The Method as Fernando2005
Obaba as Lucas2004
Cosas que hacen que la vida valga la pena as Jorge2003
The Galíndez File as Galíndez2001
Sound of the Sea as SierraNaN
The Anatomy of a Moment as Santiago CarrilloNaN
Mr. Sunny Sky as Not available2024
El 24 as Self2021
La broma as Alberto2019
A Thief's Daughter as Manuel2017
Like Shooting Stars as Emilio2017
Crimes Against Humanity as (voice)2016
The Night My Mother Killed My Father as Ángel2015
Far from the Sea as Santi2015
Sara's Runaway as Padre2014
Descalç sobre la terra vermella as Pere Casaldàliga2014
Barefoot on Red Soil as Pere Casaldàliga2014
Mouth Shut as Juan2014
Marsella as Jesús2014
The Absent as Not available2013
People in Places as Not available2013
Todas las mujeres as Nacho2012
Winning Streak as La Bestia2012
Orange Honey as Vicente2012
A Gun in Each Hand as E.2012
Sao Felix Do Araguaia as Not available2010
La princesa de Éboli as Felipe II2009
Black Flowers as Peter2009
Luna caliente as Juan2009
Amores locos as Enrique2009
Tres dies amb la família as Josep Maria2006
Fiction as Àlex2005
Ants in the Mouth as Martín2005
El oficio de actor as Itself2003
In the City as Mario2002
The Shanghai Spell as Forcat2002
Smoking Room as Ramírez2001
Fausto 5.0 as Santos2001
His Master's Voice as Charli2000
The Goalkeeper as Nardo1999
Sota el signe de... as Ramon1999
Washington Wolves as Miguel (as Eduardo Fernández)1999
Zapping as Not available1998
Dos mujeres as Not available1994
Souvenir as Martí Marcos