Han underviste i samfunnsorienterende fag i årene 1959 til 1974 i blant annet Storfors og Vimmerby. Han var også i flere år aktiv i kommunalpolitikken for Sosialdemokratene. Lindgren bodde i en prestegård i Tjärstad utenför Rimforsa i Östergötland. I 1980, året før hans store forfattergjennombrudd, konverterte han til katolisismen, og hans tro preget meget av forfatterskapet.