Han hadde examen artium fra 1929, lærerkurs fra Askov højskole i Danmark fra 1935 og studier i musikkpedagogikk fra Danmark og USA. Han hadde grad av mag.art. fra Universitetet i Oslo fra 1937, og var lærer ved Skogn Folkehøgskole 1934–1935, lærer ved folkehøyskoler i Buskerud 1936–1939 og i Østfold 1939–1940, bestyrer ved Toneheim Folkehøgskole 1946–1947, lektor ved Levanger offentlige lærerskole 1937–1958, rektor ved Elverum lærerskole 1958–1975.