Stefan Casta wurde 1949 in Vadstena, Schweden, geboren. Bevor er sich ganz dem Schreiben widmete, arbeitete er zunächst als Reporter und Produzent bei Radio und Fernsehen. 2002 erhielt er für sein bisheriges Gesamtwerk den Astrid-Lindgren-Preis.