Awanse podchorąży – grudzień 1921 podporucznik – kwiecień 1922 porucznik – 9 maja 1924 roku ze starszeństwem z dniem 1 stycznia 1924 roku i 43. lokatą w korpusie oficerów artylerii kapitan – 18 marca 1936 roku ze starszeństwem z dniem 1 stycznia 1936 roku i 52. lokatą w korpusie oficerów artylerii major – pośmiertnie 16 kwietnia 2010 z dniem 5 października 2007 roku

Ordery i odznaczenia Srebrny Krzyż Zasługi (19 marca 1937) „za zasługi w służbie wojskowej”. Medal Pamiątkowy za Wojnę 1918–1921 Krzyż Kampanii Wrześniowej (pośmiertnie, 1 stycznia 1986) Medal Dziesięciolecia Odzyskanej Niepodległości Krzyż Obrony Lwowa

Upamiętnienie 5 października 2007 roku Minister Obrony Narodowej Aleksander Szczygło mianował go pośmiertnie do stopnia kapitana (sic!)Decyzja Nr 439/MON Ministra Obrony Narodowej z dnia 5 października 2007 roku w sprawie mianowania oficerów Wojska Polskiego zamordowanych w Katyniu, Charkowie i Twerze na kolejne stopnie oficerskie. Decyzja nie została ogłoszona w Dzienniku Urzędowym MON..