412-415: chorąży - 1952 podporucznik - 1953 porucznik - 1954 kapitan - 1957 major - 1962 podpułkownik - 1966 pułkownik - 1970 generał brygady - 1978 generał dywizji - 1984

Odznaczenia i wyróżnienia Order Sztandaru Pracy II klasy (1987) Krzyż Komandorski Orderu Odrodzenia Polski (1980) Krzyż Kawalerski Orderu Odrodzenia Polski (1972) Krzyż Walecznych (1945) Złoty Krzyż Zasługi (1965) Brązowy Krzyż Zasługi (1945) Medal za Odrę, Nysę, Bałtyk (1946) Medal za Warszawę 1939–1945 (1947) Medal „Za udział w walkach o Berlin” (1967) Medal 10-lecia Polski Ludowej Medal 30-lecia Polski Ludowej Medal 40-lecia Polski Ludowej Złoty Medal „Siły Zbrojne w Służbie Ojczyzny” (1968) Srebrny Medal Siły Zbrojne w Służbie Ojczyzny Brązowy Medal Siły Zbrojne w Służbie Ojczyzny Złoty Medal „Za zasługi dla obronności kraju” (1975) Srebrny Medal „Za zasługi dla obronności kraju” Brązowy Medal „Za zasługi dla obronności kraju” Brązowa Odznaka „Za Zasługi w Ochronie Porządku Publicznego” (1976)Wyróżnienia dla najlepszych, "Żołnierz Wolności", nr 302, 20 grudnia 1976, s. 5. Odznaka „Zasłużony Pracownik Rolnictwa” (1983)Uznanie za działalność gospodarczą i kulturalno-oświatową, "Żołnierz Wolności", nr 244, 14 października 1983, s.