Han ble utdannet ved Universitetet i Oslo (UiO) i 1971 og tok den medisinske doktorgraden (dr.med.) i 1972. Etter turnustjeneste på Stord og i Sykkylven og forskningsopphold ved Oxford University ble han ansatt ved Det medisinske fakultet ved Universitetet i Oslo. I 1985 ble han utnevnt til professor i medisin (anatomi) ved UiO. Han har drevet eksperimentell forskning på nervesystemets koplingsmønster og skrevet flere lærebøker og utviklet studieopplegg.