Lah je študiral slavistiko, klasično filologijo, filozofijo in pedagogiko v Pragi, kjer je leta 1910doktoriral. Med letoma 1911 in 1914 je opravljal delo časnikarja pri liberalnih listih Jutro in Dan. Med prvo svetovno vojno je bil sprva zaradi naprednih nazorov zaprt in interniran, kasneje je bil vojak na ruski fronti, kjer je bil tudi ranjen. Po končani vojni se je zaposlil kot profesor na mestni ženski gimnaziji v Ljubljani.