Étudiant en histoire, il est actif au sein du mouvement marxiste-léniniste et est élu président d'une association étudiante communiste en 1973.
En 1994, il publie son premier roman, Raymond Isaksens utgang. En 2007, il fait paraître Høstjakt avec lequel il remporte le prix Riverton 2007.
Plusieurs de ses romans ont pour héros l'enquêteur Knut Moen qui travaille dans la brigade spéciale de la police norvégienne affectée à la lutte contre le crime organisé.