Estudià música al Conservatori Superior de Música de Barcelona i cant al Conservatori del Liceu. Debutà el 1966 a Tel-Aviv, amb La Bohème de Puccini. Passà després a la República Federal d’Alemanya, on fou primer tenor estable, durant diverses temporades, als teatres d’òpera d’Essen i Hamburg. El 1979 cantà per primera vegada al Metropolitan de Nova York (Cavalleria rusticana, de Mascagni), i posteriorment en diversos teatres europeus i americans.