2025
Parenostre as Artur Mas2025
Català, al resCat as Self2024
Un Nuevo Amanecer as Charly2024
Intermission as Not available2023
The Cuckoo's Curse as Lucas2022
God's Crooked Lines as Heliodoro2022
T’estimo si he begut as Not available2021
Libertad as Santi2020
The Occupant as Darío2019
The Hockey Girls as Toni2018
What the Future Holds as Eliseu Ruiz2017
The Invisible Guest as Bruno2017
De la ley a la ley as Adolfo Suárez2010
La Riera as Ernest Guitart Riera2009
Cell 211 as Ernesto Dueñas2009
The Lost as Hugo2009
Trash as Not available2009
Asunto Reiner as Alex2008
Serrallonga as Antic2008
Che: Part Two as Lieutenant Colonel Andrés Selich2008
Serrallonga as Antic2007
Atlas de geografía humana as Javier Álvarez2004
Summer Clouds as Robert2003
El pantano as Not available2002
Valentín as Ramón2001
Pau and His Brother as Pau1999
Beloved/Friend as David1998
Caresses as Home joveNaN
El cas Reiner as Not available2023
Cites Barcelona Director2022
T’estimo si he begut Director2021
The importance of being Earnest Director2021
The importance of being Earnest Adaptation