Cursó los primeros estudios musicales en la Escolanía de Montserrat y, posteriormente, los completó en Barcelona, donde también estudió Derecho y Filosofía.
Ha trabajado en la dirección coral en Catalunya y en el extranjero y ha profundizado en los terrenos de la cultura vocal y de la música renacentista. Instructor internacional del movimiento coral A Coeur Joie, ha sido profesor de dirección coral en varios cursos, tanto nacionales como extranjeros (Lleida, Palma de Mallorca, Granada, Medina del Campo, Angers, Azè, Forrières, Riva di Garda, Festival de Peralada, etc.).
Ha participado como director en festivales de renombre en toda Europa (Francia, Bélgica, Suiza, Inglaterra, Alemania, Hungría, Italia, Eslovenia y Austria) y en Israel, México, Cuba, Guatemala y California (EUA). En verano de 1997 fue el director del European Youth Choir, de Europa Cantat.
Fue fundador de la Coral Càrmina y su director durante más de quince años, y también director durante dos cursos del Coro de Radio Televisión Española.
Desde septiembre de 1988 hasta abril de 1998 fue director musical del Orfeó Català, del que sigue siendo director artístico. En 1990 fundó el Coro de Cámara del Palau de la Música Catalana, del que es director titular. Desde septiembre de 2000 es también director del Coro de la Comunidad de Madrid y en noviembre de 2004 fue nombrado director del Coro Titular del Teatro Real de Madrid, cargo que ha asumido hasta enero del 2008.