Od roku 1953 studoval na Vysoké stranické škole při ÚV KSČ, kterou dokončil roku 1957. V letech 1957–1960 působil jako pracovník aparátu Ústředního výboru KSČ. Roku 1960 byl ovšem ze strany vyloučen a živil se do roku 1966 jako dělník, úředník či bagrista. V letech 1967–1972 vystudoval práva na Univerzitě Karlově v Praze. V roce 1968 byl rehabilitován a v období červen – září 1968 zastával post tajemníka Městského výboru KSČ v Praze. Po invazi vojsk Varšavské smlouvy do Československa byl již v září 1968 z této funkce odvolán a roku 1969 podruhé vyloučen z KSČ. V letech 1968–1969 byl pracovníkem Sociologického politologického ústavu Univerzity Karlovy.