Był członkiem Polskiej Partii Robotniczej od jej powstania w 1942, był redaktorem podziemnego organu Komitetu Centralnego PPR „Trybuny Wolności”Profil na stronie Biblioteki Sejmowej [dostęp 2020-10-26].. Od lipca 1944 do stycznia 1945 zasiadał w sekretariacie KC PPR. W czasie powstania warszawskiego służył w oddziale informacyjno-propagandowym Armii LudowejProfil na stronie 1944.pl [dostęp 2023-03-12]., gdzie zajmował się redagowaniem czasopisma pt. Armia Ludowa.
Od lutego do czerwca 1945 był przewodniczącym Zarządu Głównego Związku Walki Młodych. W latach 1946–1948 sprawował funkcję wiceprzewodniczącego ZWM. W latach 1948–1950 był z kolei wiceprzewodniczącym Zarządu Głównego Związku Młodzieży Polskiej. W 1948 został członkiem Polskiej Zjednoczonej Partii Robotniczej, został zastępcą członka Komitetu Centralnego (którym był do 1950). Następnie do 1952 pełnił funkcję sekretarza ds. propagandy Komitetu Wojewódzkiego PZPR w Poznaniu, w latach 1952–1954 był zastępcą kierownika Wydziału Propagandy KC, a następnie do 1956 kierownikiem Wydziału Propagandy i Agitacji KC. Od marca 1954 do czerwca 1964 zasiadał w KC PZPR, od marca 1955 do stycznia 1960 będąc jego sekretarzem (należał do grupy tzw. młodych sekretarzy, obok Władysława Matwina i Jerzego Albrechta).