We wrześniu 1978 został członkiem Towarzystwa Kursów Naukowych. W okresie wydarzeń sierpniowych w 1980 roku był sygnatariuszem skierowanego do władz komunistycznych apelu 64 naukowców, literatów i publicystów o podjęcie dialogu ze strajkującymi robotnikami. W latach 1983–1992 pracował na stanowisku profesora w Katedrze Socjologii Wydziału Humanistycznego Uniwersytetu Mikołaja Kopernika w Toruniu. Po 1992 roku rozpoczął pracę w Instytucie Rozwoju Wsi i Rolnictwa PAN, pracując tam do 1997 roku. Później został wykładowcą Wyższej Szkoły Humanistycznej i następnie Akademii Humanistycznej im. Aleksandra Gieysztora w Pułtusku.

W działalność na rzecz ochrony środowiska naturalnego zaangażowany od 1950 roku, autor wielu prac i artykułów poświęconych tej tematyce. W 1997 roku uhonorowany został tytułem „Dobrodzieja Przyrody” przyznawanym przez Pracownię na rzecz Wszystkich Istot. Aktywnie zaangażowany w działalność Towarzystwa Wolnej Wszechnicy Polskiej (TWWP), czyniącego starania na rzecz reaktywowania tej międzywojennej uczelni. Był przewodniczącym prezydium rady Fundacji im. Tadeusza Łopuszańskiego, a także redaktorem naczelnym „Buntu Młodych Duchem”, niezależnego dwumiesięcznika o tematyce historycznej, społecznej i ekologicznej, wydawanego przez Oddział Warszawski TWWP oraz Fundację im. Tadeusza Łopuszańskiego.