Posteriormente, sigue cursos de armonía, contrapunto, fuga y composición con Benet Casablancas y Josep Soler, en el Conservatorio Superior de Badalona, y de dirección de orquesta con Salvador Mas en el de Barcelona.
Paralelamente, trabaja la dirección coral con Manuel Cabero, Pierre Cao y Laszlo Heltay, entre otros, a lo largo de diversos cursos nacionales e internacionales. Durante el curso 1995-1996 estudia en Suecia con el director Eric Ericson. Ha realizado estudios de canto con Myriam Alió, Gudrun Bruna, Margarida Lladó, Lambert Climent, Mercè Baiget y José Javier Viudes.
Ha ejercido como pedagogo de la dirección coral en Barcelona, Lleida, Palma de Mallorca, Múrcia, Ljubljana y Budapest. Actualmente es profesor de Dirección Coral en la E.S.M.U.C., Escuela Superior de Música de Catalunya.
Como compositor, se dedica especialmente a la música vocal-instrumental. Ha obtenido en tres ocasiones el galardón de los Premios Reus de Composición para Corales Infantiles.
Ha dirigido varias formaciones vocales, entre ellas la Agrupación Coral Cardedeuenca, la Coral Belles Arts de las JJMM de Sabadell y el Coro de Voces Blancas del Conservatorio de Badalona. De 1991 a 1995 fue director titular de la Coral Càrmina de Barcelona. Como director invitado, ha trabajado con la Orquesta Sinfònica del Vallès, la "Capella de Santa Maria del Mar", el Coro de la Academia Franz Liszt de Budapest, el Orfeón Donostiarra, el Coro Nacional de España y el Coro de RTVE.
Desde el mes de abril de 1998 es el director del "Orfeó Català". En enero de 1990 fundó el coro cámara Lieder Càmera de Sabadell, del que asume la dirección musical.