Han kom for første gang i kontakt med sosialistbevegelsen under sine studier i Bergen, der han først tok lisensiat og videre doktorat i kjemi. Han dro deretter til Leeds University i Storbritannia, der han arbeidet fra 1977 til 1978.