Etter medisinstudier i Dublin gjennomførte han turnustjeneste i Harstad og spesialisering i fødselshjelp- og kvinnesykdommer i Sverige. Han har arbeidet ved på Sentralsykehuser i Akershus, ved OUS og har vært seksjonsoverlege ved Kvinneklinikken på Rikshospitalet og styremedlem i Norsk gynekologisk forening. Fra 2021 er han leder i Eldre legers Forening.