Stronnictwo Demokratyczne rekomendowało go do Miejskiej Rady Narodowej w Poznaniu (1957–1973), w której pełnił funkcję wiceprzewodniczącego (1961–1973).

Od kwietnia 1980 do czerwca 1981 sprawował urząd ministra łączności w rządzie Edwarda Babiucha, Józefa Pińkowskiego i Wojciecha Jaruzelskiego. Później przez rok przebywał na emeryturze, następnie od 1982 do 1991 kierował zarządem Centralnego Związku Rzemiosła. W latach 1986–1989 był członkiem Ogólnopolskiego Komitetu Grunwaldzkiego.

Zasiadał we władzach centralnych Stronnictwa Demokratycznego: Centralnym Komitecie (1969–1981; 1985–1989) oraz jego Prezydium (1973–1981; 1985–1989). Był sekretarzem Centralnego Komitetu (1973–1980). Podczas obrad XIV Kongresu SD w kwietniu 1989 bez powodzenia ubiegał się o stanowisko przewodniczącego CK SD, uzyskując w I turze 189 głosówJerzy Jóźwiak przewodniczącym CK SD, „Kurier Polski” nr 77 z 19 kwietnia 1989, s. 1.Tadeusz Witold Młyńczak, Janusz Herz, Widziane z trzeciego planu, Polska Oficyna Wydawnicza „BWG”, Warszawa 1992, s. 98–99.. Uznawany za członka zachowawczej frakcji SDSD, „Gazeta Wyborcza” nr 113 z 10 października 1989, s. 2.SD szlachetnieje, „Gazeta Wyborcza” nr 188 z 25 stycznia 1990, s. 2..