28 listopada 1944 roku znalazł się w ludowym Wojsku Polskim. Ukończył Oficerską Szk. Artylerii w Chełmie–Olsztynie. Służył w Korpusie Oficerów Kwatermistrzów, dochodząc do stopnia pułkownika. Równolegle uzupełniał wykształcenie najpierw na Akademii Nauk Politycznych w Warszawie, a następnie w Szkole Głównej Planowania i Statystyki (SGPiS). W 1970 roku uzyskał tytuł doktora nauk humanistycznych na Uniwersytecie Wrocławskim.

Po zakończeniu kariery wojskowej poświęcił się pracy naukowej oraz społecznej na rzecz założonego w 1968 roku przy swoim udziale Towarzystwa Przyjaciół Nauk w Międzyrzecu Podlaskim, którego był wieloletnim prezesem. Był również naczelnym oraz naukowym redaktorem wydawanego przez towarzystwo Rocznika Międzyrzeckiego.

Otrzymał tytuł Honorowego Obywatela Miasta Międzyrzeca Podlaskiego.

Od 22 marca 1948 roku był mężem Teresy Józefy z Szymańskich. Mieli córkę Ewę i syna Adama Jacka.

Zmarł w szpitalu w Warszawie, pochowany 7 maja 1996 roku na cmentarzu w Skolimowie.