Był pilotem wojskowym I klasy. Łącznie spędził w powietrzu około 3600 godzin. Latał na samolotach UT-2, Jak-9, MiG-15, Lim-1, Lim-2 i MiG-21. W 1964 wspólnie z majorem Władysławem Pieniążkiem opracował program korekcyjny szkolenia wojsk OPK, którego opracowanie wiązało się z wyposażeniem wojsk w zestawy przeciwlotniczych rakiet kierowanych. Dowodzone przez niego jednostki - 34 pułk lotnictwa myśliwskiego OPK w 1970, a 2 Korpus Obrony Powietrznej Kraju w 1978 - zostały wyróżnione w dyrektywach szkoleniowych MONS. Czmur, W. Wójcik, Generałowie w stalowych mundurach, Redakcja Czasopism WLOP – Dom Wydawniczy Bellona, Poznań – Warszawa 2003, s. 150-151.

Awanse chorąży pilot - lipiec 1951 podporucznik - sierpień 1952 porucznik - październik 1954 kapitan - październik 1957 major - wrzesień 1962 podpułkownik - październik 1966 pułkownik - październik 1971 generał brygady - październik 1978

Odznaczenia Krzyż Kawalerski Orderu Odrodzenia Polski (1973) Złoty Krzyż Zasługi (1967) Medal 30-lecia Polski Ludowej Złoty, Srebrny i Brązowy Medal „Siły Zbrojne w Służbie Ojczyzny” Złoty, Srebrny i Brązowy Medal „Za zasługi dla obronności kraju” I inne.