W latach 1962–1976 współorganizował centrum studiów problemów działania systemu demokratycznego i zagadnień międzynarodowych w Rzymie pod nazwą Esperienze Internazionali.
Po powrocie do kraju, w latach 1990–1994 działał w reaktywowanym Stronnictwie Pracy, którego został wiceprezesem. W latach 1995–1998 był wiceprezesem Ruchu Odbudowy Polski. W 1994 objął funkcję prezesa Fundacji Odbudowy Demokracji im. Ignacego J. Paderewskiego. W czerwcu 2020 minister kultury i dziedzictwa narodowego Piotr Gliński powołał go na funkcję przewodniczącego Rady Programowej Instytutu Dziedzictwa Myśli Narodowej im. Romana Dmowskiego i Ignacego Jana Paderewskiego, którą pełnił do 2024.
Należał do partii Prawo i Sprawiedliwość. Pełnił funkcję społecznego asystenta senatora PiS Aleksandra Szweda podczas IX i X kadencji Senatu.
Został pochowany 15 marca 2025 na Alei Zasłużonych na Cmentarzu Osobowickim we Wrocławiu.