Han studerte historie, geografi og statsvitenskap ved Universitetet i Oslo. Han ble cand.mag. i 1968. I løpet av studietiden var han formann i Den Konservative Studenterforening, viseformann i Det Norske Studentersamfund og medlem av redaksjonsrådet for tidsskriftet .