Han var sønn av læreren Peder Moe og Marit Onsøyen. Etter middelskoleeksamen i Trondheim tok han lærereksamen ved Tromsø lærerskole i 1900 og var lærer i Soknedalen fra 1902 til 1907. Siden var han lærer i Romundstad skolekrets i hjembygda Rindal.