Holm tok juridisk embedseksamen i 1895. Han drev eget advokatkontor fra 1900, og ble høyesterettsadvokat i 1902. Han var også sensor og eksaminator ved Det juridiske fakultet fra 1908 til 1942.