Równolegle z karierą wojskową piastował szereg funkcji partyjnych: członek PPR od 1946, PZPR od 1948. Wielokrotnie był członkiem instancji partyjnych na różnych szczeblach. W latach 1956–1958 członek egzekutywy PZPR w Piszu. W 1960 był członkiem egzekutywy PZPR w Giżycku. W 1969 został członkiem plenum Komitetu Wojewódzkiego PZPR w Bydgoszczy. Od VI Zjazdu PZPR (1971) wchodził w skład centralnych władz partyjnych: w latach 1971–1975 – członek Centralnej Komisji Kontroli Partyjnej PZPR, w latach 1975–1980 – zastępca członka KC PZPR, w latach 1980–1981 – członek KC PZPR. Na IX Nadzwyczajnym Zjeździe PZPR (lipiec 1981) wchodził w skład prezydium ZjazduPrezydium Zjazdu, „Życie Warszawy”, nr 163, 15 lipca 1981, s. 9.. Od sierpnia 1981 wchodził w skład Komisji Wewnątrzpartyjnej Komitetu Centralnego PZPRSkład Komisji Komitetu Centralnego PZPR, „Trybuna Ludu”, nr 189, 14 sierpnia 1981, s. 3..