
Acted in 59
2020s
- 2026
Gina
Movie
- 2025
The Invasion of the Barbarians
Movie
También esto pasará
Jorge Herrero
- 2024
Marco: The Invented Truth
Pere
- 2022
- 2021
Buga Buga
Avi · 1 episode
- 2020
2010s
- 2019
Mi Vida
José Cruz
- 2018
The Year of the Plague
Lazlo
- 2017
Summer 1993
Avi
- 2016
Jo, Ramon Llull
Ermità
Zip & Zap and the Captain's Island
Jaime
Night and Day
Martínez · 13 episodes
- 2015
Barcelona Christmas Night
Jaume
Sacramento
Napoleon
Amnesia
Sabater
- 2013
Olor de colònia
Viladomat · 2 episodes
Salaó
Bolibart · 2 episodes
Letter to Eva
Pacón · 2 episodes
The Dead Man and Being Happy
Santiago
- 2012
Concepción Arenal, la visitadora de cárceles
Narrador
- 2011
14 d'abril. Macià contra Companys
Francesc Macià
Clara Campoamor, the Neglected Woman
Lerroux
Rhesus
Ravell · 2 episodes
- 2010
Station of the Forgotten
Domingo
El secuestro de Anabel
Álvaro Quintana
La Riera
Guillem Almeda Sabater · 1 episode
2000s
- 2009
The Frost
Mopsemand
Azaña
Movie
- 2006
- 2005
L’est de la brúixola
Marius
- 2004
Iris
Papicactus
- 2002
Angel of Death
Rodriguez
- 2001
Mi dulce
Mario
- 2000
Faust: Love of the Damned
Commissioner Marino
1990s
- 1999
Ave María
General Guerra
- 1998
Bert
Bert
- 1993
La febre d'or
Gaspar
- 1991
Manila
Movie
- 1990
La punyalada
Rafel
1980s
- 1989
Una ombra en el jardí
Policía
Entreacte
l’inventor
The Dark Night of the Soul
Fray Gerónimo Tostado
- 1988
Lights and Shadows
King Felipe IV
Matar al Nani
Richard
- 1987
Laura, del cielo llega la noche
Movie
- 1981
Barcelona sur
Rafa
- 1980
La campanada
Enrique
No release date
Siempre hay tiempo para aprender a amar (Héctor y Bruno)
Luis