Han avla medisinsk embetseksamen ved Universitetet i Oslo i 1957 og hadde turnustjeneste ved Hammerfest sykehus og Bindal distrikt. Han hadde hele sitt videre arbeidsliv ved Ullevål sykehus i Oslo med unntak en forskningsperiode som assisterende professor ved Louisianna State University Medical School i New Orleans, USA fra 1965 til 1967.