Zmarł 5 lipca 1999. Pochowany 10 lipca 1999 na cmentarzu parafialnym w Białowieży na skraju Puszczy Białowieskiej. W pogrzebie wzięła udział delegacja WP z dowódcą Wojsk Lotniczych i Obrony Powietrznej gen. dyw. Kazimierzem Dziokiem.
Awanse wojskowe chorąży - 30 grudnia 1951 podporucznik - 9 lipca 1952 porucznik - 5 października 1953 kapitan - 23 kwietnia 1954 major - 1 października 1958 podpułkownik - 25 września 1962 pułkownik - 5 października 1971 generał brygady - 7 października 1976
Życie prywatne Syn Mikołaja (1893-1973) i Teofili z domu Miruć (1897-1961). Po przejściu w stan spoczynku mieszkał w Białowieży. Od 1956 był żonaty z Tamarą z domu Bugaj. Miał dwóch synów, którzy obaj byli absolwentami Wyższej Oficerskiej Szkoły Lotniczej w Dęblinie i pilotami wojskowymi, s. 205-207.