Han er utdannet cand.polit. i statsvitenskap og har arbeidet som prosjektleder i Sosialdepartementet, underdirektør og fra 1994 avdelingsdirektør i Arbeids- og administrasjonsdepartementet.