Han tok artium i 1875 og ble cand.jur. i 1880. Fra 1884 drev han advokatpraksis i Elverum. Fra 1887 var han medlem av kommunestyret i Elverum, og i 1889 ble han varaordfører. Han fungerte som ordfører i 1889 da Eivind Torp møtte på Stortinget, og fra 1890 etter Torps død. I perioden 1891–93 var han valgt ordfører. Fra 1893 var han lensmann i Elverum, og måtte trekke seg fra lokalpolitiske verv. Fra 1902 var han politimester i Glommendalen, med bosted Elverum.