Han tok lærerskoleeksamen i 1914 og i 1917. I 1925 tok han språklig-historisk embetseksamen med hovedfag i historie. I 1930 fikk han doktorgraden med en avhandling om . Etter å ha undervist ved mange forskjellige skoler på forskjellige steder i Norge, herunder Notodden lærerskole, Levanger lærerskole, Drammens offentlige høyere almenskole, Eidsvoll landsgymnas, Voss landsgymnas, og Rogaland landsgymnas, var han fra 1932 overlærer ved Nesna lærerhøgskole. Fra 1946 var han lektor ved Kristiansand offentlige lærerskole.