Trained at the Conservatoire d'art dramatique de Montréal, he divides his time between Barcelona and Montreal. He has been working in front of the cameras since 2012, with occasional stage appearances. He performs in French, English, German, Catalan, and Spanish.