At the Royal Opera she performed such roles as Susanna in The Marriage of Figaro, Rosina in The Barber of Seville, Fiordiligi in Così Fan Tutte, Violetta in La Traviata, Musetta in La Bohème and Sophie in Der Rosenkavalier.
As a concert singer she has performed much contemporary music, "Lied" repertoire and oratorio.
A large production of recordings, mainly during the 80's, has rendered her three Swedish Gramophone Awards.
As a freelancing singing teacher she works at the University of Uppsala with interpretation of art song. There have been four courses containing a varied repertory. In November 2007 she visited University of North Florida, USA,giving a masterclass with the singing students .
Recently she gave a lecture in Spanish about Swedish art song as well as masterclass. She was invited by the Spanish Association of Singing Teachers.
In recent years, she has been member of various boards, as the board of the University College of Opera, VoTS (Voice Teachers of Sweden, the magazine "Opera", Röstfrämjandet and "Ordet och Tonen", a group that works to promote art song.