Han tok eksamen ved Levanger lærarskole i 1899, og arbeidet som lærer i Sliper og Langaunet skolekretser fra 1899. Han ble første gang valgt inn i kommunestyret i 1909. Han var herredskasserer 1901–1920, og hadde også andre bistillinger, som forretningsfører for trygdekassen og som revisor i Mosvik Sparebank.