Han var avdelingsdirektør i Statens forurensningstilsyn (SFT) fra 1982 til 1986. Han overtok som direktør for tilsynet i mai 1986, kort tid etter Tsjernobylulykken. Denne stillingen hadde han frem til 1996, med unntak av perioden 1990-92, da han var statssekretær for Tove Strand Gerhardsen i Arbeids- og administrasjonsdepartementet under Gro Harlem Brundtlands tredje regjering.