

The Fish Tamer(2014)
La fossa(2014)
Josep ancià

The Forest(2012)
Fusteret

Radiacions(2012)
La balada del estrecho(2010)
Coronel

Vicky Cristina Barcelona(2008)
Julio

Shiver(2008)
Teófilo

L'Étrangère(2007)
Le vieux Ben

L’est de la brúixola(2005)
Joan

The Hours of the Day(2003)
Señor Tien

Nudos(2003)
Pedro

Cuban Rafters(2002)

The Nameless(1999)
Romero

The Color of the Clouds(1997)
Colo

Havanera 1820(1993)
Capità Gatell

Garum (Fantastic Contradictions)(1989)
Demiurgo principal

Mi general(1987)
General

Victòria! 3: El seny i la rauxa(1984)

Victòria! La gran aventura d'un poble(1983)

Victòria! 2: La disbauxa del 17(1983)

The Truth on the Savolta Affair(1980)
Matón (uncredited)

forty years without sex(1979)
Farmacéutico

Companys, procés a Catalunya(1979)
Dr. Anguera

The Beginning at Fifteen(1978)
Paco (uncredited)

The Burned City(1976)

Libertad provisional(1976)
Médico