Han ble cand. jur. i 1987. Som nyutdannet jurist arbeidet han som førstekonsulent i Forsvarsdepartementet. Deretter ble han førstekonsulent og senere lovrådgiver i Justisdepartementets lovavdeling. I 1992 ble han dommerfullmektig ved Ytre Follo sorenskriverembete, og ble senere konstituert herredsrettsdommer samme sted. I 1994 gikk han tilbake til stillingen som lovrådgiver i Justisdepartementet. Han var advokat i advokatfirmaet Wiersholm fra 1999 til 2005. Han var lagdommer ved Borgarting lagmannsrett fra 2005, og lagmann ved samme domstol fra 2010.