449–451.: podporucznik BCh – 1940 porucznik BCh – 1941 kapitan BCh – 1942 major Milicji Obywatelskiej – 6 listopada 1944 podpułkownik Milicji Obywatelskiej – 29 września 1947 pułkownik rezerwy WP – 17 sierpnia 1968 generał brygady WP w stanie spoczynku – 15 września 1988
Ordery i odznaczenia Order Sztandaru Pracy I klasy (1975) Order Sztandaru Pracy II klasy (1969) Order Krzyża Grunwaldu III klasy (1946) Krzyż Oficerski Orderu Odrodzenia Polski (1964) Krzyż Kawalerski Orderu Odrodzenia Polski (1959) Krzyż Srebrny Orderu Virtuti Militari Złoty Krzyż Zasługi (4 października 1946). Krzyż Walecznych Krzyż Partyzancki (1948) Srebrny Krzyż Zasługi (1945) Medal 30-lecia Polski Ludowej Medal 40-lecia Polski Ludowej (1984)Uroczyste posiedzenie Prezydium Rady Naczelnej ZBoWiD [w:] "Dziennik Bałtycki", nr 177, 26 lipca 1984, s. 2. Medal 10-lecia Polski Ludowej Brązowy Medal „Za zasługi dla obronności kraju” (1967)Za zasługi dla obronności Kraju, „Za Wolność i Lud”, nr 11, 1 czerwca 1967, s. 1-2. Medal "Bojownikom przeciwko faszyzmowi 1933-1945" (Niemiecka Republika Demokratyczna, 1970)Odznaczenia NRD dla Polaków - uczestników walk z faszyzmem [w:] "Trybuna Robotnicza", nr 231, 29 września 1970, s.