
Acted in 43
2020s
- 2026
A Man on a Bridge
Andrés
Bad Beast
Movie
- 2025
Hamburg
Cacho
The Good Manners
Tomás
- 2023
Quiet
Padre
The Burning Cold
Antoni
Quico Sabaté: sense destí
Movie
- 2022
The Final Game
Pere
A Piece of Land
Pepe
- 2021
The Belly of the Sea
Savigny
Moebius
TV
- 2020
Maremar
Pèricles/Refugiat
2010s
- 2019
L'enigma Verdaguer
Jaume Collell
- 2018
- 2017
Uncertain Glory
Anarquista
- 2016
Jo, Ramon Llull
Ramon Llull jove
The Chosen
Carles Vidal
- 2015
Fassman, l'increïble home radar
Movie
- 2013
Gente Cerca
Marc
- 2012
Gran Nord
Joan Coll · 26 episodes
- 2011
Terra baixa
Movie
Clara Campoamor, the Neglected Woman
Ignacio
Bestezuelas
Lillo
- 2010
Black Bread
Farriol
2000s
- 2008
A Mariñeira
Pandullo
Comida para gatos
Víctor
- 2007
Després de la pluja
Messenger
- 2006
Àngels i Sants
Dani · 7 episodes
- 2005
Camps de maduixes
Movie
- 2004
Summer Clouds
Tomás
- 2002
Southern Star
Mateo Gamboa
Warriors
Private Lucas
- 2001
L’illa de l’holandès
Movie
Savages
Movie
- 2000
The Sea
Ramallo
No release date
Appearances2
2020s
- 2022
Quanta guerra!
Self - Guest · 1 episode