Han var riksadvokatfullmektig 1972–1974, undervisningsleder ved Politiskolen 1974–1980, politimester i Bodø samt sjef for Hovedredningssentralen Nord-Norge og Overvåkningstjenesten i nord 1980–1985, ekspedisjonssjef i Justisdepartementet og direktør for Fengselsstyret 1985–1990, leder for arbeidet med å forberede opprettelsen av Politihøgskolen 1990–1992, politimester i Bergen 1992–2001 og politimester i Politidirektoratet 2001–2010.