
Nació en Estocolmo. Allí se formó con Lilian Karina y en la Real Academia de Ballet de Suecia. En 1968 fue contratada por la Real Academia de Suecia y tras finalizar su educación en el Instituto Benesh de Londres, fue contratada por el director de ballet Erik Bruhn. Ha bailado en más de cien ballets y ha asistido a grandes coreógrafos como Robbins, Kylian, Tudor, Massine, Balanchine, Neumeier, MacMillan, Cullberg, Cranko y Ashton. Entre sus puestas en escena en el exterior se destacan Columna de fuego para la Wiener Staatsoper, La fierecilla domada para el Teatro Colón y la Ópera de Roma, y La bayadera en La Scala de Milán, entre otras producciones. Colaboró junto a Dame Beryl Grey en el montaje de La bella durmiente para el Ballet Real de Suecia en 1986, y con Natalia Makarova en la producción de La bella durmiente para el Covent Garden en 2003. Repuso Onieguin para prestigiosas compañías como el Ballet Real de Suecia, la Scala de Milán y el Bolshoi de Moscú, entre otras.