Han har utdannelse fra Hærens befalsskole, lederutdanning fra Høgskolen i Lillehammer og topplederutdanning fra Politihøgskolen i Bodø. Han har tidligere vært politimester i Vestfinnmark politidistrikt. Han har hatt flere verv innenfor Nord-Trøndelag politidistrikt, og var leder for Norges lensmanns- og politilederlag for en toårsperiode.