Han startet sin journalistiske karriere i Oppland Arbeiderblad. Han var senere utenriksmedarbeider i Norsk Telegrambyrå. Han arbeidet så i NRK der han blant annet var leder for Dagsnytts politiske redaksjon og utenriksredaksjon. Han har vært utenrikskorrespondent for NRK i Washington, D.C. (sommer 1987-høst 1991) og har arbeidet som politisk kommentator i Aftenposten.