Awanse szeregowy 08.01.1915 Legion Puławski podchorąży 29.06.1915 – 1.01.1916 – szkoła oficerska w Czugujewie chorąży 01.01.1916 podporucznik 02.10.1916 porucznik 17.01.1917 kapitan – zweryfikowany ze starszeństwem z dniem 1 czerwca 1919 r. (w 1924 r. zajmował 17 lokatę w korpusie oficerów zawodowych geografów) major – ze starszeństwem z dniem 1 stycznia 1928 r. i 4 lokatą w korpusie oficerów zawodowych geografów podpułkownik – ze starszeństwem z dniem 1 stycznia 1936 i 2. lokatą w korpusie oficerów geografów pułkownik – ze starszeństwem z dniem 3 maja 1940 w korpusie oficerów geografów
Ordery i odznaczenia Krzyż Srebrny Orderu Wojennego Virtuti Militari nr 6808 Krzyż Walecznych Złoty Krzyż Zasługi z Mieczami (21 sierpnia 1947) Złoty Krzyż Zasługi (19 marca 1937) „za zasługi w służbie wojskowej”. Krzyż Komandorski Orderu Imperium Brytyjskiego (Wielka Brytania) Medal Zwycięstwa („Médaille Interalliée”)
Przypisy
Bibliografia Rocznik Oficerski 1924, Ministerstwo Spraw Wojskowych, Oddział V Sztabu Generalnego Wojska Polskiego, Warszawa 1924, s. 1254, 1373. Rocznik Oficerski 1928, Ministerstwo Spraw Wojskowych, Warszawa 1928, s. 818. Rocznik Oficerski 1932, Biuro Personalne Ministerstwa Spraw Wojskowych, Warszawa 1932, s.