Pochodzi z Wołynia, w 1943 został żołnierzem 2 DP, przechodząc szlak bojowy od Wisły do Łaby. Został nawigatorem lotnictwa, był komendantem Centrum Szkolenia "Służby Polsce". Ukończył kurs dowódców w Moskwie, w 1957 został szefem sztabu Dywizji Lotnictwa Myśliwskiego w Malborku. W 1968-75 był komendantem TSWL, później szefem Wojew. Sztabu Wojskowego. W 1978 zakończył służbę i zamieszkał w Lublinie, odznaczony medalem Zasłużony dla Lotnictwa (1974).