Geboren in Oxelösund. Studeerde filosofie aan de Universiteit van Stockholm. Werd programmadirecteur bij de Zweedse radio.