Awanse służbowe chorąży (Fähnrich) – 28 lutego 1915 r. podporucznik (Leutnant) – październik 1915 r. porucznik (Oberleutnant) – 1 listopada 1917 r. kapitan – zatwierdzony z dniem 1 kwietnia 1920 r., zweryfikowany ze starszeństwem z dniem 1 czerwca 1919 r. major – 1 grudnia 1924 r. ze starszeństwem z 15 sierpnia 1924 r. i 182 lokatą w korpusie oficerów zawodowych piechoty (w 1932 r. zajmował 79 lokatę ) podpułkownik – 5 października 2007 r. pośmiertnie Ordery i odznaczenia Krzyż Walecznych (trzykrotnie: po raz pierwszy w 1921)Rozkaz Ministra Spraw Wojskowych L. 2142 z 1921 r. (Dziennik Personalny z 1922 r. Nr 1, s. 72) Złoty Krzyż Zasługi (19 marca 1936) „za zasługi w służbie wojskowej”. Medal Pamiątkowy za Wojnę 1918–1921 Medal Dziesięciolecia Odzyskanej Niepodległości Srebrny Medal za Długoletnią Służbę Brązowy Medal za Długoletnią Służbę Krzyż Kampanii Wrześniowej – pośmiertnie 1 stycznia 1986. odznaka 50 Pułku Piechoty Strzelców Kresowych im.