I 1979 ble han valgt inn i Mandal bystyre, men ble fritatt da han ble kontorsjef i kommunen. Fra 1983 til 1991 og deretter fra 1999 har han vært medlem av Vest-Agder fylkesting. Han var fylkesordfører fra 1999 til 2011. Han har også vært lokallagsleder i Mandal KrF og i styremedlem i Vest-Agder KrF.