Han var medlem av Kristiansund bystyre og formannskap 1899–1926, varaordfører 1908–1910 og ordfører 1911–1913 og 1916–1917. Han var formann i Romsdals amts venstreforening 1901–1906 og Kristiansunds venstreforening. I perioden 1918–1921 skjøttet han midlertidig stillingen som byens borgermester. Av verv i næringslivet kan nevnes formann i Nordmøre Skibsassuranseforening 1906–1910, styremedlem i Nordmøre Telefonselskap, medlem av forstanderskapet i Kristiansunds Sparebank fra 1902 og styremedlem ved Norges Banks stedlige avdeling 1912–1926.