W latach 30. działacz ruchu młodzieży komunistycznej, podczas II wojny światowej uczestnik ruchu oporu na terenie Polski, Białorusi, Ukrainy i Słowacji (Brygada Partyzancka im. A. Newskiego, którą dowodził Wiktor Karasiow – jednostka frontowa Ludowego Komisariatu Spraw Wewnętrznych ZSRR (NKWD)). W latach 1946–1949 sekretarz generalny Towarzystwa Przyjaźni Polsko-Radzieckiej. W latach 1951–1956 był wykładowcą w Szkole Partyjnej przy KC PZPR i w Instytucie Nauk Społecznych przy KC PZPR. W latach 1957–1963 pracownik naukowy Polskiej Akademii Nauk oraz Wojskowego Instytutu Historycznego. W latach 1963–1971 prezes i redaktor naczelny Spółdzielni Wydawniczej „Książka i Wiedza”.

W latach 1964–1968 zastępca członka Komitetu Centralnego PZPR, w latach 1968–1980 członek KC. W latach 1971–1974 minister kultury i sztuki, w 1974 minister bez teki (od lutego do czerwca). W latach 1974–1987 redaktor naczelny i członek Rady Redakcyjnej organu teoretycznego i politycznego KC PZPR „Nowe Drogi”. W latach 1974–1985 członek Rady Państwa. W latach 1969–1985 poseł na Sejm PRL V, VI, VII i VIII kadencji. Wchodził w skład prezydium IX Nadzwyczajnego Zjazdu PZPR (w lipcu 1981)Prezydium Zjazdu, „Życie Warszawy”, nr 163, 15 lipca 1981, s. 9..