Cursó estudios superiores de piano, composición y dirección de orquesta en Barcelona y Badalona. Estudió la especialidad de lied en la Universität Mozarteum de Salzburgo, estudiando también allí pianoforte e interpretación histórica. Ha ganado diferentes premios como solista y como intérprete de lied. Del 1995 al 2001 ejerció como profesor de repertorio en la Universität Mozarteum de Salzburgo. Desde la creación en 2001 de la ESMUC imparte la asignatura de Lied para dúos de canto y piano. Trabaja regularmente con la soprano Assumpta Mateu. También ha trabajado con otros cantantes como Mitsuko Shirai, Ruth Ziesak, Liesbeth Devos, Lluis Vilamajó, Marta Mathéu, Christina Koch o José Ferrero. Ha grabado para Columna Música la primera integral de las canciones de Eduard Toldrà. Ha ofrecido conciertos en Cataluña, España, Austria, Alemania, Francia y Portugal.