She graduated with a Candidate of Law (juris kandidat) from Uppsala University in 1970, after which she served in the Swedish Court System until 1976. From 1976 onwards she held senior posts at the Swedish Consumer Agency, before being appointed Minister for Justice in 1988. With the exception of the years 1991–1994, when her party was in opposition, she continued to hold that office until she resigned in 2000 over a controversy in which she was criticised, as a private individual, for trying to convert her tenancy into a condominium, circumventing a controversial housing tenure law that she was responsible for introducing and advocating in her public role as Minister of Justice.