Holm var sønn til en skipper. I yngre år var han kontorist hos sorenskriveren i Herefoss. I 1852 kjøpte han sorenskrivergærden på Nes i Herefoss, der han siden drev landhandel. Holm var ordfører i Herefoss fra 1858 til 1885. I tillegg hadde han en mengde kommunale verv. Han var også amtsrevisor i mange år.