Han arbeidet som saksbehandler og utreder i Rikstrygdeverket og Sosialdepartementet fra 1983 til 1988. Deretter var han sekretær for Arbeiderpartiets stortingsgruppe fra 1988 til 1991, med særlig ansvar for justiskomiteen og sosialkomiteen. I 1991 ble han politisk rådgiver for justisminister Kari Gjesteby og deretter for justisminister Grete Faremo.