Ur. we Lwowie. Ukończył szkołę oficerską, historię na Uniwersytecie Warszawskim (1963), ponadto m.in. studia podyplomowe w WSNS. Od 1950 związany służbą z TSWL, na stanowiskach dydaktycznych i organizacyjnych, w 1977-91 był szefem wydziału i z-cą komendanta. Był też prezesem WKS "Technik" (1964-67). Autor dwu monografii książkowych Techniczna Szkoła Wojsk Lotniczych 1944-1995 (2001) i Garnizon zamojski wczoraj i dziś (2003). Pozostawił niepublikowany Sport wojskowy w Zamościu (zbiory Archiwum Zamojskiego).