Han var sønn av trykkeribestyrer Georg Long fra København og hustru Svanhilda Pálsson fra Vágur. Han giftet seg i 1943 med Ása Justinussen. Etter preliminæreksamen i Tórshavn i 1905 dro han til København, hvor han tok studentereksamen som privatist i 1907 og filosofikum i 1909. Deretter studerte han i noen år medisin, senere språk, ved Københavns Universitet, men måtte gi seg av dårlig økonomi og helse. Han ledet den færøyske studenterforeningen i København, og skulle også bli sentral i ungdomsbevegelsen på Færøyene. Long var lærer ved skipperskolen i Tórshavn 1914–1916 og 1919–1920, deretter lærer ved middel- og realskolen og lærerseminaret i samme by 1921–1954. Han var formann i Føroya Lærarafelag 1933–1942.