Han var utdannet magister i statsvitenskap (mag.art) og arbeidet først i Norad. I 1974 begynte han i utenrikstjenesten.