Han arbeidet i den private sektor inntil 1982, da han begynte å arbeide i staten, og fikk forskjellige stillinger innen offentlig forvaltning: sjefsrådgiver for utenriksministeren, privatsekretær for generalsekretæren i Det liberaldemokratiske partiets hovedforsamling, og privatsekretær for partiets generalsekretær.