7 stycznia 1984 oficjalnie pożegnał go ówczesny minister Obrony Narodowej.
Awansował kolejno na stopnie oficerskie:
chor. piech. – 1944 rok ppor. piech. – 1945 rok por. piech. – 1946 rok por. mar. – 1946 rok kpt. mar. – 1949 rok kmdr ppor. – ok. 1954 rok kmdr por. – 1956 rok kmdr – ok. 1961 rok kontradm. – 1968 rok.
Był członkiem Polskiego Towarzystwa Nautologicznego oraz Ligi Morskiej i Rzecznej. W okresie od 1982 do 1986 sprawował funkcję prezesa Zarządu Głównego Ligi Morskiej i Rzecznej. Działa w Bractwie Okrętów Podwodnych i Stowarzyszeniu Oficerów Marynarki Wojennej Rzeczypospolitej Polskiej oraz Stowarzyszeniu Miłośników Okrętu Muzeum „Błyskawica”. W 2001 otrzymał doktorat honoris causa Akademii Marynarki Wojennej w Gdyni.
W chwili śmierci był najstarszym żyjącym polskim marynarzem posiadającym stopień admiralski. Pochowany 15 kwietnia 2019 na cmentarzu Witomińskim w GdyniNajstarszy polski admirał odszedł na wieczną wachtę. IPN nie zgodził się na ceremoniał wojskowy na pogrzebieBrak zgody na ceremoniał wojskowy na pogrzebie.