

The Black Land(2025)
Miquel

Sirāt(2025)
Luis

HU /هُوَ. Bailad como si nadie os viera(2025)
Luis

Maldoror(2024)
Marcel Dedieu

A Ravaging Wind(2024)
Gringo

Paisaje épico(2024)

The Great Magic(2023)
Albert

The Jolly Forgers(2023)
Fernando

Wild Road(2023)
Jordi

La manzana de oro(2023)
Changa

Pacifiction(2022)
Morton

Patanegra(2022)
Paco

15 Ways to Kill Your Neighbour(2022)
Bruno Rodríguez

Pierre & Jeanne(2021)
Marowsko

Old Fashioned(2021)
Raoul

Mediterraneo: The Law of the Sea(2021)
Nico

Rifkin’s Festival(2020)
Paco

Perfumes(2020)
Patrick Ballester

Rosa's Wedding(2020)
Armando

Josep(2020)
Josep Bartoli (voice)

The Barcelona Vampiress(2020)
Police Commisioner Amorós

Working Girls(2020)
Boris

Ultrainnocence(2020)

Vagabondes(2019)
Marcel

Staff Only(2019)
Manel

7 Reasons to Run Away (from Society)(2019)
Ordre: El veí

The Innocence(2019)
Catalano

Escapada(2018)

Happy as Lazzaro(2018)
Ultimo

La vida lliure(2018)
Rom

Rage(2018)
Spanish Man

The Man Who Killed Don Quixote(2018)

Black Is Beltza(2018)
Warren Phillips (voice)

Orphan(2017)
Maurice

Upstream(2017)
Homer

The Next Skin(2016)
Enric

Quatretondeta(2016)
Genovès

A Perfect Day to Fly(2015)

21 Nights with Pattie(2015)
Manuel

The Mad Kings(2015)
Jeannot

Second Origin(2015)
L'home

A Perfect Day(2015)
Goyo

The Kid(2014)
Vicente

High Society(2014)
Harold

Dying Beyond Their Means(2014)
El Jefe

Geronimo(2014)

Barefoot on Red Soil(2014)
Cardenal Joseph Ratzinger

La tendresse(2013)
Léo

Turf(2013)
Monsieur Delgado

Age of Uprising: The Legend of Michael Kohlhaas(2013)
The Armless

Ismael(2013)
Jordi

Tango Libre(2012)
Fernand

Dubaï Flamingo(2012)
Vincent

The Monk(2011)
Le débauché

Chez Gino(2011)
Pedro Gonzales

The Prey(2011)
Manuel Carrega

Meeting with an Angel(2011)
Roland Cortes

Le Café du pont(2010)
Le Taupier

Trophy Wife(2010)
Le chauffeur du camion

Black Bread(2010)
Alcalde

Ricky(2009)
Paco

Leaving(2009)
Ivan

Map of the Sounds of Tokyo(2009)
David

Happy End(2009)
Theo

The Boat Race(2009)
Sergi

Little Indi(2009)
Oncle Ramon

Parc(2009)
Georges Clou

Pot petit, Primer contacte(2009)
Astronauta

The House(2007)
Malo

Pan's Labyrinth(2006)
Capitán Vidal

Le Cid(2006)
(voice)

To Paint or Make Love(2005)
Adam

Words in Blue(2005)
Vincent

Side Roads(2004)
Victor

Janis and John(2003)
Pablo Sterni

Red Knight(2003)
Raoul de Ventadour

Dirty Pretty Things(2002)
Sneaky / Juan

Jet Lag(2002)
Sergio

Hypnotized and Hysterical (Hairstylist Wanted)(2002)
Philippe

Women or Children First(2002)
Tom

Solo mía(2001)
Joaquín

Te quiero(2001)
Costa

A Hell of a Day(2001)
Luis Del Sol

Ten Days Without Love(2001)
Miguel

The Milk of Human Kindness(2001)
Serge

Hombres felices(2001)
Ángel
Arde amor(2001)
Luis

With a Friend Like Harry...(2000)
Harry

To Die (Or Not)(2000)
Assassí

Empty Days(2000)
Luis

Toreros(2000)
Rafael

The New Eve(1999)
Ben

An Affair of Love(1999)
Him

Between Your Legs(1999)
Claudio

Verbal Assault(1999)
Teo

Lisboa(1999)
João

Caresses(1998)
Home

Western(1997)
Paco Cazale

Rouen, cinq minutes d'arrêt(1997)
Mario

Out in the Country(1995)
Pablo

Attention fragile(1995)
Spanish teacher

Downtown Heat(1994)
Opera Singer

Antonio's Girlfriend(1992)
Antonio
La Baleine
Corbac

Aquí
Daga
Les voeux