Han tok eksamen ved Hamar Seminar 1893 og var lærer ved ulike folkeskoler i Elverum. I 1922 ble han ansatt som lærer i norsk og historie ved Elverum lærerskole, 1927–30 var han sjef for Statens filmkontroll i Oslo, til han i 1931 ble utnevnt til skoledirektør på Hamar. Han var med i heradsstyre, formannskap og skolestyre og hadde en rekke styreverv, bl.a. i Det Norske Samlaget.