A partir de su experiencia en diversos grupos de teatro independiente de los años setenta inició su relación profesional con el mundo teatral. Su primera experiencia como iluminador fue con el cantautor Ovidi Montllor, y a partir de entonces colaboró con diversas compañías teatrales, y en 1989 se incorporó al equipo técnico del Centre Dramàtic de la Generalitat de Catalunya en el Teatre Romea. Desde 1992 ha trabajado en teatro, ópera, danza y circo, entre otras disciplinas, con los directores Sergi Belbel, Ramon Simó, Matthias Langhoff, Joan Ollé y Rosa Novell, entre otros.
Ha trabajado en Il barbiere di Siviglia, Jenůfa, Il trovatore, L’elisir d’amore, Cavalleria rusticana, Pagliacci, Il turco in Italia, Die Entführung aus dem Serail, Turandot, Manon, Madama Butterfly, Lucia di Lammermoor y Don Giovanni.
Debutó en el Gran Teatre del Liceu en la temporada 1997/98 con L’elisir d’amore, y ha vuelto con este mismo título en las temporadas 2004/05, 2012/13 y 2017/18.