Awanse podporucznik – 1 stycznia 1919 porucznik – 1 lipca 1920 kapitan – zweryfikowany ze starszeństwem z dniem 1 czerwca 1919 i 1425. lokatą w korpusie oficerów rezerwowych piechoty, po przeniesieniu do korpusu oficerów rezerwowych inżynierii i saperów zajmował 128. lokatę, 1 lutego 1926 został przemianowany na oficera zawodowego ze starszeństwem z dniem 1 lipca 1919 i 6. lokatą w korpusie oficerów inżynierii i saperówDziennik Personalny Spraw Wojskowych nr 20 z 8 maja 1926 r., s. 152. major – 18 lutego 1928 ze starszeństwem z dniem 1 stycznia 1928 i 39. lokatą w korpusie oficerów inżynierii i saperówDziennik Personalny Ministerstwa Spraw Wojskowych z 21.02.1928 nr. 5 podpułkownik – ze starszeństwem z dniem 1 stycznia 1936 i 10. lokatą w korpusie oficerów inżynierii i saperów (od 1937 korpus oficerów saperów, grupa liniowa) pułkownik – pośmiertnie
Ordery i odznaczenia Krzyż Srebrny Orderu Wojskowego Virtuti Militari nr 6545 – 17 maja 1922 Krzyż Niepodległości – 13 kwietnia 1931 „za pracę w dziele odzyskania niepodległości” Krzyż Walecznych czterokrotnie Złoty Krzyż Zasługi – 10 listopada 1928M.P. z 1928 r. nr 260, poz.