Han begynte sin karriere som distriktslege på Smøla fra 1979 til 1984, og var deretter stipendiat ved Institutt for allmennmedisin, Universitetet i Oslo. Fra 1987 til 2001 var han redaktør for og fra 1994 har han også vært hovedredaktør for . Han var generalsekretær i Den norske lægeforening fra 2002 til 2003, og fra 2003 til 2005 arbeidet han som prosjektleder i Sosial- og helsedirektoratet.