W latach 1949–1950 był przewodniczącym Zarządu Wojewódzkiego ZMP w Rzeszowie, po czym do 1951 był kierownikiem Wydziału Kultury ZG ZMP.

W latach 1946–1954 studiował na Uniwersytecie Łódzkim i Uniwersytecie Warszawskim, uzyskał tytuł zawodowy magistra filologii polskiej.

We wrześniu 1951 został zatrudniony na stanowisku redaktora w wydawnictwie Książka i Wiedza i Iskry, a następnie w lutym 1957 w redakcji tygodnika „Wici”. W latach 1957–1958 był kierownikiem działu w redakcji „Zarzewia”. W marcu 1957 został członkiem Zarządu Głównego Związku Młodzieży Wiejskiej. W maju 1958 został kierownikiem organizacyjnym, a w lipcu wiceprzewodniczącym ZG ZMW (funkcję tę pełnił do kwietnia 1965). W 1959 został wybrany na stanowisko wiceprzewodniczącego Rady Uniwersytetów Ludowych, a po śmierci Sylwestra Leczykiewicza mianowany przewodniczącym.