Actor
Owl
2023
Petites morts
2022 · as Jaume (Pare)
The Silence of the Marsh
2019 · as Muñoz
Miss Dalí
2018 · as Salvador Dalí
The Power of Silence
2017 · as Heimlich
Les Noces de Fígaro
2016 · as Comte Almaviva
Barcelona
2014 · as Ramon
An Afternoon in Geneva
2013
Painless
2012 · as Captain Torrenegra
Clara Campoamor, the Neglected Woman
2011 · as Álvarez Buylla
Mejor que nunca
2009 · as Bernardo
Máxima pena
2005 · as Suplente 1