2012
Jordi Dauder, la revolució pendent as Himself2011
The Monk as Père Miguel2010
Black Buenos Aires as Ricard2009
Los misterios de Laura as Padre Bernardo2009
Of Love and Other Demons as Obispo2009
Azaña as Not available2008
Guante blanco as Nicolás2008
Camino as Don Luis2008
Possibility of an Island as Gérard2008
199 recetas para ser feliz as Enric2006
Spectre as Tomás2006
The End of the Night as Not available2005
Paco's Men as General Sánchez Aguirre2005
L’est de la brúixola as Fernández2005
Pasos as Pedro2005
Somne as Ulloa2004
Idiot Love as Benet2003
The Weakness of the Bolshevik as Alfredo2002
The Impatient Alchemist as Ochaita2002
The Green March as Comandante2001
Esencia de poder as Not available2001
Avec tout mon amour as Don Michel Gutierrez2000
Adela as Gerente2000
Orígens as Rovira1999
Sota el signe de... as Pasqual1999
The Nameless as Forense1999
Beloved/Friend as Metge1999
Saíd as Not available1998
L’arbre de les cireres as Not available1998
Caresses as Home gran1998
Subjúdice as Andreu1997
Suerte as Comisario Jefe1996
Menos que cero as Iñaki1995
Land and Freedom as Salas1994
Turkish Passion as Ginecólogo1993
The Bilingual Lover as Feisal1993
La febre d'or as Jerónimo1993
Havanera 1820 as Francesc Valeri1992
The Long Winter as Policía Republicano1991
Deadly Deception as Jefe de policía1991
Les aparences enganyen as Luis1990
La teranyina as Arcadi Costa1990
Warsaw Bridge as Writer1990
Barcelona, Lament as Perseguidor1989
If They Tell You I Fell as Alberto1989
Cena de Asesinos as Not available