Han tok juridisk embetseksamen i 1975. Han har tidligere jobbet blant annet i Justisdepartements lovavdeling, som dommerfullmektig i Trondenes herredsrett, privatpraktiserende advokat og som advokat hos Regjeringsadvokaten fra 1985. Han tiltrådte som høyesterettsdommer 15. mai 2006, og ble gitt avskjed i nåde etter søknad, med virkning fra 1. juni 2018.