Han var medlem av bystyret i Bergen i flere omganger mellom 1911 og 1937. Videre hadde han verv i Lysverkene, i fylkesskattestyert, i Norges Bank, i Bergens Privatbank og i statsrevisjonen. Fra 1903 var han fagorganisert i Norsk Skotøiarbeiderforbund og hadde atskillige verv i fagbevegelsen. Han var formann i Bergens Arbeiderparti 1911–1913 og i Bergens arbeiderforbund 1920–1929.