Współpracuje z Instytutem Badań Rynku, Konsumpcji i Koniunktur w Warszawie.

Jest członkiem Polskiego Towarzystwa Ekonomicznego, Polskiego Towarzystwa Cybernetycznego (zasiada w jego Prezydium), European Association Evolutionary Political Economy, Polskiego Towarzystwa Współpracy z Klubem Rzymskim oraz Towarzystwa Naukowego KUL. Był przewodniczącym Towarzystwa im. Marii Konopnickiej.

Działa w Stronnictwie Demokratycznym. W latach 1988–1990 zasiadał w Radzie Narodowej m. st. Warszawy X kadencji jako reprezentant okręgu Stary Dolny MokotówKandydaci na radnych do Stołecznej Rady Narodowej, w: „Warszawski Magazyn Wyborczy” [dodatek do „Życia Warszawy”, nr 141 z 18–19 czerwca 1988], s. 2; Wyniki wyborów do Rady Narodowej m. st. Warszawy, „Życie Warszawy”, nr 150, 29 czerwca 1988, s. 8.. Działał w Klubie Demokratycznym im. Joachima LelewelaNowa Rada Programowa Klubu Demokratycznego im. J. Lelewela, „Myśl Demokratyczna”, nr 1, październik 1988, s. 32.. W 1991 na dwustulecie Konstytucji 3 Maja napisał Hymn Polskiej DemokracjiHymn Polskiej Demokracji, „Biuletyn Stronnictwa Demokratycznego”, nr 9 z 12 maja 1999, s. 1..