Bald nach ihrer Geburt zog ihre Familie mit ihr nach Uppsala, wo sie im Alter von acht Jahren mit dem Schwimmen bei einem Verein begann. Bei den Schwimmeuropameisterschaften 1962 in Leipzig wurde sie achte. Bei den Olympischen Sommerspielen 1964 in Tokio wurde sie im Freistil siebente und erreichte mit der Staffel über 4 × 100 m den fünften Platz. Mit der Staffel über 4 × 100 m Freistil bei den Schwimmeuropameisterschaften 1966 in Utrecht gewann sie die Silbermedaille. Im Einzelwettbewerb verpasste sie eine Medaille und wurde Vierte.