Etter at han var ferdig utdannet lege i 1933, var han privatpraktiserende lege på Åndalsnes og hadde flere vikariater som distriktslege bl.a. i Balestrand (1936), Leikanger (1. halvår 1938) og Selje (2. halvår 1938). I 1935 hadde han ei stilling på Eg asyl i Kristiansand. Han var ved Kirurgisk avdeling ved Haukeland sykehus i Bergen fra 1939 til 1940. Han var distriktslege i Gulen 1. juli 1940 til 30. juni 1948. Under krigen var han kontaktperson i Gulen sammen med lensmannen. De organiserte skyss av Milorg- og Lingefolk så de kom seg vestover til Shetland.