Etter embetseksamen begynte han som lærer, først i Lom og deretter i Horg. Fra 1896 til 1897 var han ansatt ved amtsskolen i Søndre Trondhjems amt, før han var bestyrer for en privat middelskole på Tynset i to år. Deretter var han et år i Glemminge ved Fredrikstad, inntil han i 1900 ble ansatt ved Lillehammer kommunale høyere almenskole, fra 1913 som overlærer. Fra 1917 hadde han samme stilling ved Trondheim kommunale middelskole.