Od 1986 przewodniczący Ogólnopolskiego Komitetu Pokoju. Członek Fundacji Kultury Polskiej (od 1987), współzałożyciel Stowarzyszenie Kuźnica w Krakowie (od 1976), członek Polskiej Rady Badań Pokoju (od 1986), przewodniczący (od 1990), członek Fundacji „Semper Polonia” (od 1998).
W 1989 jako reprezentant strony rządowo-koalicyjnej był uczestnikiem obrad Okrągłego Stołu w zespole ds. reform politycznych. W lipcu tego samego roku zaangażował się w działalność Ruchu 8 Lipca, w którym był członkiem zespołu koordynacyjno-redakcyjnego, mającego za zadanie opracowanie programu i statutu nowej partii reprezentującej nurt demokratycznego socjalizmu.
Został pochowany na Cmentarzu Rakowickim w Krakowie.
Odznaczenia i wyróżnienia Medal Komisji Edukacji Narodowej (1978) Krzyż Komandorski Orderu Odrodzenia Polski (1984) Krzyż Komandorski z Gwiazdą Orderu Odrodzenia Polski (2002, za wybitne zasługi dla rozwoju polskiej humanistyki i nauk społecznych, za działalność w Stowarzyszeniu „Kuźnica”) Tytuł "Honorowy członek Zrzeszenia Studentów Polskich" (1966)Zakończenie kongresu ZSP, "Życie Warszawy", nr 7, 8 stycznia 1966, s. 5. Medal jubileuszowy „Czterdziestolecia zwycięstwa w Wielkiej Wojnie Ojczyźnianej 1941–1945” (ZSRR, 1985)Życie Partii, nr 11, 22 maja 1985, s.