Han var redaktør for forlaget Hermods/Liber. Han skapte da og . Som sjef for utgav han blant annet tre stykker av Astrid Lindgren. Som forfatter er han mest kjent for sine kriminalromaner. Han fikk Svenska Deckarakademins pris för bästa svenska kriminalroman to ganger, i 1985 for og i 1990 for . Han var en del av forfatterkollektivet Bo Lagevi og var æresmedlem av Svenska Deckarakademin. I 2012 fikk han foreningens Grand Master-diplom.