[dostęp 2020-07-01]..

Członek PZPR, zastępca członka Komitetu Centralnego PZPR (w latach 1972–1976), publicysta „Trybuny Ludu”. Od sierpnia 1981 wchodził w skład Komisji Międzynarodowej KC PZPRSkład Komisji Komitetu Centralnego PZPR, „Trybuna Ludu”, nr 189, 14 sierpnia 1981, s. 3.. W latach 1976–1989 poseł na Sejm PRL VII, VIII i IX kadencji. Był wieloletnim członkiem Rady Redakcyjnej organu teoretycznego i politycznego KC PZPR „Nowe Drogi”„Nowe Drogi” nr 3/1978, s. 2.. W 1984 Stefan Kisielewski umieścił go na tak zwanej „liście Kisiela”.

Działacz społeczny. W latach 1988–1990 członek Rady Ochrony Pamięci Walk i Męczeństwa. W latach 1986–1989 był członkiem Ogólnopolskiego Komitetu Grunwaldzkiego oraz Rady Konsultacyjnej przy Przewodniczącym Rady Państwa PRL Wojciechu Jaruzelskim. W październiku 1989 wszedł w skład Centralnej Komisji Zjazdowej PZPR, która przygotowywała dokumenty programowe i organizacyjne na ostatni, XI Zjazd PZPRUchwała w sprawie powołania Centralnej Komisji Zjazdowej, „Trybuna Ludu”, nr 242, 17 października 1989, s. 4..

Taternik i narciarz związany z Tatrami i Podhalem, został pochowany na Nowym Cmentarzu w Zakopanem (kw.