Actor (35 credits)
- La catedral del mar (2018) Joan
- No podemos seguir así (2017) Actor 2, not listed in credits
- Els fills del sol (2017) Calvet
- Neruda (2016) Víctor Pey
- Pulsaciones (2016)
- María (y los demás) (2016) Jorge
- Nit i dia (2016) Lluís Forés
- Sabrás qué hacer conmigo (2015) Nicolás
- El cafè de la Marina (2014) Claudi
- Mi miedo, Mía y un beso (2013) Narrador, voice acting
- Descalç sobre la terra vermella (мини-сериал) (2013) Daniel
- Kubala, Moreno i Manchón (2012) Bernat
- Red Lights (2011) David, not listed in credits
- Isabel (2011) Enrique IV
- Los ojos de Julia (2010) Ángel
- Hispania, la leyenda (2010) Héctor
- Del amor y otros demonios (2009) Cayetano Delaura
- Sala 33 (2009) играет самого себя - гость
- Expulsados 1609, la tragedia de los moriscos (2009) Juan
- Mà morta truca a la porta (2008) Jan
- Barcelona (un mapa) (2007) David
- Fuerte Apache (2007) Ramon Cases
- Lo mejor de mí (2007) David
- El síndrome de Ulises (2007) Andrés Santolaya
- Salvador (Puig Antich) (2006) Jordi
- V premis Barcelona de cinema (2006) Jordi, хроника, not listed in credits
- Ventdelplà (2005) Enric Comelles
- La tarda (2005) играет самого себя - гость
- El habitante incierto (2004) Policía 1
- Tokyo (2003) Alberto
- Upside Down (2002) ATS
- La nit al dia (2002) играет самого себя
- Majoria absoluta (2002) Guillem
- Dalí, être Dieu (2002) Modelo
- Temps de silenci (2001) Pere