Pianista del Orfeó Català de 1985 a 1998 y asistente de dirección durante el curso 1997-98. Director de música de la Institució Pedagògica Sant Isidor (IPSI) de Barcelona. Director y fundador del Cor Vivaldi-Petits Cantors de Catalunya, al cual ha conseguido convertir en referente en España, y del Cor de Cambra Vivaldi (coro mixto integrado, en su mayoría, por antiguos cantores del anterior).
Introductor de nuevos sistemas didácticos en la escuela y autor de distintos métodos de enseñanza musical (DINSIC Publicacions Musicals).
Ha colaborado como organista y pianista con algunas orquestas: Filarmónica de Varsovia, Orchestre de la Suisse Romande, Orquesta de Galicia, OBC y otras, además de dirigir la Orquesta de Cámara de Moldavia, el Cor de Cambra del Palau de la Música Catalana y el coro femenino de cámara Scherzo.
Miembro del jurado de música del Festival Internacional de Cantonigròs. Premi Reus de composición para voces infantiles (1998). Mención especial Premi Ciutat de Barcelona 1999, en la modalidad de música.