Han hadde studentereksamen fra Århus Katedralskole fra 1963, kandidatutdannelse i statsvitenskap fra Århus Universitet fra 1972 og pedagogisk eksamen fra Th. Langs Seminarium i Silkeborg fra 1973. Han var timelærer ved Handelshøjskolen i Århus, fra 1973 adjunkt ved statsskolen i Randers.