I 1957 avsluttet han sin bachelor i filosofi i Lund, og i 1967 ble han doktor i filosofi i Stockholm. Han studerte dessuten filosofi og litteraturvitenskap ved Ludwig-Maximilians-universitetet i München.