Han har studert ved universiteter i Oslo, Strasbourg og Cambridge. Han har mastergrad fra Université Louis Pasteur, og Dr. Philos. fra Universitetet i Oslo.