Estudià música a la seva ciutat natal i posteriorment amplià la seva formació a Salzburg (Mozarteum), Siena, Roma i Viena. Debutà el 1952 com a Azucena (Il Trovatore) a la Reial Òpera Sueca i aquell mateix any hi ingressà com a membre de la seva companyia. El 1960 interpretà el paper de Dido (Els troians) al Covent Garden de Londres, escenari on reaparegué en temporades successives. Posteriorment fou contractada en diverses ocasions per a intervenir al Festival de Glyndebourne. Actuà amb èxit al Metropolitan de Nova York (1960-63), als Festivals de Bayreuth (1962-65) i a Salzburg (1966). El 1978 participà en l’estrena de Le grand macabre, de G. Ligeti, a Estocolm.