Etter cand.med. fra Universitetet i Oslo i 1974 virket han som assistentlege ved fylkessykehuset i Molde 1975-82, der han også var medlem av kommunestyret. Han har siden 1983 vært lege på medisinsk avdeling ved St. Olavs hospital i Trondheim, spesialiserte seg i indremedisin 1985. Etter et forskningsstipend 1986-89 mottok han dr.med. 1989. Han ble overlege ved Hematologisk seksjon i 1990, og seksjonsoverlege 1996, samme året som han ble utnevnt til professor i blodsykdommer ved Universitetet i Trondheim. I samarbeid med blant andre Øyvind Hjertner, har han siden slutten av 90-tallet vært opptatt av hvordan det forbudte Thalidomid virker mot , en form for benmargskreft. I tillegg til kliniske studier har han gjennom årene drevet omfattende translasjonsforskning i grenselandet klinikk-basalforskning. Han fikk Kong Olavs kreftforskningspris fra Kreftforeningen i 2000.