Josep ancià
La fossa (2014)
El domador de peixos (2014)
Fusteret
El bosc (2012)
Radiacions (2012)
Coronel
La balada del estrecho (2010)
Julio
Vicky Cristina Barcelona (2008)
Teófilo
Shiver - Die düsteren Schatten der Angst (2008)
Le vieux Ben
L'Étrangère (2007)
Joan
L’est de la brúixola (2005)
Las horas del día (2003)
Pedro
Nudos (2003)
Romero
The Nameless (1999)
Colo
El color de las nubes (1997)
Capità Gatell
Havanera 1820 (1993)
Demiurgo principal
Garum (Fantástica contradicción) (1989)
General
Mi general (1987)
Victòria! 3: El seny i la rauxa (1984)
Victòria! 2: La disbauxa del 17 (1983)
Victòria! La gran aventura d'un poble (1983)
Matón (uncredited)
La verdad sobre el caso Savolta (1980)
Dr. Anguera
Companys, procés a Catalunya (1979)
Farmacéutico
Cuarenta años sin sexo (1979)
Paco (uncredited)
Las que empiezan a los 15 años (1978)
La ciutat cremada (1976)
Médico
Libertad provisional (1976)
Director
Balseros (2002)