Han satt i formannskapet i hjemkommunen i to perioder 1959-1963, 1971-1975, i fylkestinget i tre perioder 1959–67 og 1971–75 og var vararepresentant til Stortinget i fire perioder mellom 1954 og 1973. Han var landsstyremedlem i Bondepartiet 1952-56 mens han var leder av Senterungdommen. Som politiker engasjerte han seg særlig i jordvernsaker og i Kielland-ulykken. Han var også aktiv i menighetsarbeid, indremisjon og som søndagsskolelærer, og var leder av Borg bispedømmeråd 1970–74.