Awanse podporucznik – kwiecień 1945 porucznik – rozkazem gen. broni Władysława Andersa 3 maja 1962 w Londynie kapitan – rozkazem gen. broni Władysława Andersa 11 listopada 1964 w Londynie major – zarządzeniem Prezydenta RP na Uchodźstwie Ryszarda Kaczorowskiego 10 listopada 1989 w Londynie podpułkownik – decyzją Ministra Obrony Narodowej Janusza Onyszkiewicza z 28 marca 2000 pułkownik – decyzją Ministra Obrony Narodowej Bogdana Klicha z 16 maja 2008
Ordery i odznaczenia Krzyż Srebrny Orderu Wojennego Virtuti Militari („za bohaterstwo w postaci zniszczenia mostu okazane podczas walk o Bolonię”) Krzyż Oficerski Orderu Odrodzenia Polski (6 listopada 2006, „za wybitne zasługi dla niepodległości Rzeczypospolitej Polskiej, za rozwijanie polsko-brytyjskiej współpracy, za działalność społeczną, kombatancką i polonijną”). Krzyż Kawalerski Orderu Zasługi Rzeczypospolitej Polskiej (14 stycznia 1999, „za wybitne zasługi w działalności polonijnej i kombatanckiej”). Krzyż Walecznych Złoty Krzyż Zasługi Medal Wojska Krzyż Pamiątkowy Monte Cassino Krzyż Czynu Bojowego PSZZ Krzyż Kampanii Wrześniowej Złota Odznaka Skarbu Narodowego RP Medal „Pro Patria” Medal „Pro Memoria” Gwiazda 1939–1945 (Wielka Brytania) Gwiazda Italii (Wielka Brytania) Medal Obrony (Wielka Brytania) Medal Wojny 1939–1945 (Wielka Brytania)