Etter eksamen artium i 1897 jobbet han 1900 til 1902 ved Randsfjord private middelskole. Dernest jobbet ham fra 1902 til 1906 ved Sandnes kommunale høyere almenskole. Samtidig gjennomførte han språklig-historisk lærereksamen (cand. philol.) i 1905. Fra 1906 var han ved Otto Anderssens skole som var grunnlagt i 1880, men som brant ned i 1909. Så han fant seg jobb i Kristiansund ved den offentlige høyere almenskole der, og holdt på til 1911 da han vant posten som overlærer ved Ålesund offentlige høyere almenskole. Fra 1916 til 1920 var han tilbake i hovedstaden som lektor ved Oslo katedralskole, hvorpå han i 1920 gikk over til Norsk korrespondanseskole som undervisningsleder. Senere var han også en av stifterne av Kringkastingsselskapet som startet i 1925 og ble til NRK. Der satt han i programrådet.