Był też zatrudniony w Wyższej Szkole Biznesu i Przedsiębiorczości w Ostrowcu Świętokrzyskim.

W latach 1966–1975 był sekretarzem Sekcji Komitetu Badań Regionów Uprzemysławianych Polskiej Akademii Nauk. W latach 1977–1985 był członkiem Rady Naukowej Instytutu Ekonomiki Rolnictwa i Gospodarki Żywnościowej, a w latach 1981–1983 – członkiem Komitetu Nauk Ekonomicznych PAN, a w latach 1996–2002 – członkiem Komitetu Ekonomiki Rolnictwa PAN. Od 1987 członek rzeczywisty Lubelskiego Towarzystwa Naukowego. W latach 1985–1988 był członkiem Rady Programowej „Problemów Ekonomicznych” – miesięcznika wydawanego przez Zarząd Oddziału Polskiego Towarzystwa Ekonomicznego w Krakowie.

Był członkiem Związku Młodzieży Wiejskiej, a od 1961 Zjednoczonego Stronnictwa Ludowego. W czasie studiów był prezesem uczelnianego komitetu ZSL, a następnie tę samą funkcję pełnił na UMCS. W 1984 uchwałą Plenum NK ZSL został członkiem Komisji Polityki Gospodarczej.