He worked in the Norwegian Prosecuting Authority from 1968, as deputy under-secretary of State in the Ministry of Justice and the Police from 1970, and as a Supreme Court Justice from 1976 to 1993. He was given an honorary degree at the University of Uppsala.