Han var formann i Vest-Agder Ap 1921-1923, kommunestyremedlem i Greipstad 1928–1942, og landsstyremedlem i Arbeiderpartiet 1930–39. I tillegg til de tre periodene på Stortinget, hvor han hele tiden satt i Landbrukskomiteen, var han varamann til Stortinget 1934–1936.