Han er utdannet cand.mag. med hovedfagskurs i statsvitenskap fra Universitetet i Oslo og arbeidet mange år i KrFs stortingssekretariat.