Han var født i Tvedestrand, foreldrene var kontorsjef Mathias Pedersen (1855–1915) og Mathilde Christiane Nielsen (1861–1949). Etter skolegang i Tvedesetrand, Stockholm og Tønsberg ble det examen artium i 1909, hvorpå han arbeidet ved Storms skole i Stavanger fra 1911 til 1912. I 1915 befant han seg i en stilling ved den kommunale høiere almenskolen i Fredrikstad. Han tok en språkhistorisk embetseksamen i 1917, mens han satt i en stilling ved Hartmanns pensjonsskole (fra 1916 til 1919). Fra 1920 til 1930 var han i ledelsen ved 5. divisjons infanteri-underoffisers-skole i Trondheim. Fra 1930 var han lektor ved latinskolen i Drammen. Findahl var ugift.