Played 'Álex' in the original cast of Guillem Clua's play 'Smiley, una història d'amor' (2012), until 2015. Played 'Ramón Martínez, a new role created for the play's television adaptation 'Smiley (2022)'.
Has a degree in acting from the Theatre Institute (Catalan: Institut del Teatre) of Barcelona.
Nominated for Best Supporting Actor at the 2009 Max Awards (Premios Max de las Artes Escénicas) for Henrik Ibsen's play 'Espectres' (2008).