He is the headmaster of the school Aules, a school for the performing arts, where he teaches singing in Barcelona. After more than 18 years working with singers and actors, he is specialised in musical theatre. Trained as an actor and a singer, he has starred in musicals as Rent (Mark Cohen), Notre-Dame de Paris (Gringoire), Hedwig and the Angry Itch (Hedwig), Merrily We Roll Along (Charlie) and The Last Five Years (Jamie). He directs the independent company El Musical Més Petit, with which he has produced and directed more than ten shows since 1996. His last shows as a director are Rent (Barcelona), Fun Home (Barcelona), Hair (Barcelona/Madrid) and Bare: a Pop Opera (Barcelona). He regularly works as a casting director for musicals and has been resident director for different productions like Mamma Mia! and Disney's Beauty and the Beast and Les Misérables, for Stage Entertainment. He dubs, among other characters, the sung voice of Quasimodo in the Catalan version of Disney’s The Hunchback of Notre-Dame, and Miguel in Dreamworks’ El Dorado. He works with different studios in Barcelona, where he selects and directs the singers for Power Puff Girls, Baby Looney Tunes, Scrubs, Chowder and Pokemon. As a translator, in team with Juan Vázquez, they have adapted the book and lyrics for the Spanish productions of the musicals Fama – The Musical, Joseph & the Amazing Technicolor Dreamcoat, Hedwig and the Angry Itch, Merrily We Roll Along, The Last Five Years, Saturday Night Fever and the main theme of Mamma Mia!, Dancing Queen. In team with Marc Gómez, they have adapted teh book and lirycs for Catalan productions of Rent and Fun Home. He is also responsible for original writing of lyrics and storylines in different theatre and television shows. In TV, among others, he's been member of the jury for the talent Oh, Happy Day (TV3) during 2 seasons: 2015 and 2017.