Josep ancià
La fossa (2014)
El domador de peixos (2014)
Fusteret
El bosc (2012)
Radiacions (2012)
Coronel
La balada del estrecho (2010)
Julio
ویکی کریستینا بارسلونا (2008)
Teófilo
Eskalofrío (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
Los sin nombre (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)