 Thor was born into Jewish family in Gothenburg.She has worked as a librarian, a novelist, screenwriter and as a journalist.She has won the August Prize for the children's story "Truth or Dare" in 1997 and the German state award for children's fiction (Deutscher Jugendliteraturpreis) also for "A Faraway Island" in 1999.