Fra 1990 til 1993 jobbet han i Samferdselsdepartementet. Fra 1993 til 2001 var han i Finansdepartementet, hvor han ble ekspedisjonssjef for avgifts- og tollavdelingen og nestleder i skatteøkonomisk avdeling. Han var sekretariatsleder for Grønn skattekommisjon, som ledet til stortingsproposisjon nr. 54 (1997-98) om grønne skatter. Han har også etter 2001 arbeidet i (det som i dag er) Arbeidsdepartementet som assisterende departementsråd. Han ledet prosjektgruppen for «Langtidsprogrammet 2002-2005».