V letech 1965–1970 vystudoval při zaměstnání Fakultu sociálních věd a publicistiky Univerzity Karlovy. Po obhájení diplomové práce "Naše avantgarda 20. let" nebyl ale připuštěn ke státním závěrečným zkouškám za jeho články kritizující okupaci Československa vojsky Varšavské smlouvy. Mohl je vykonat až roku 1971 a roku 1973 získal titul doktora filozofie za rozšířenou verzi své diplomové práce.