Dyplom ukończenia uczelni wręczył mu minister obrony narodowej marszałek Polski Michał Żymierski.

Na pierwsze stanowisko służbowe po ukończeniu szkoły oficerskiej skierowano go do dywizjonu okrętów podwodnych w Gdyni, gdzie został oficerem wachtowym ORP „Żbik”. W 1951 roku objął funkcję pomocnika szefa wydziału ds. okrętów podwodnych Wydziału III Operacyjnego Sztabu Głównego Marynarki Wojennej w Gdyni. Od lutego 1952 był starszym pomocnikiem szefa wydziału operacyjnego ds. morskich, a od marca 1953 szefem wydziału operacyjnego w Sztabie Głównym Marynarki Wojennej. W grudniu 1954 awansował na stanowisko zastępcy szefa Sztabu Głównego Marynarki Wojennej ds. operacyjnych. Od sierpnia 1955 do grudnia 1957 przebywał na Wyższym Akademickim Kursie Operacyjnym w Akademii Marynarki Wojennej ZSRR im. Woroszyłowa w Leningradzie. Kurs ukończył z oceną bardzo dobrą uzyskując tytuł oficera dyplomowanego. Od grudnia 1957 do grudnia 1961 roku dowodził Brygadą Obrony Wodnego Rejonu Głównej Bazy Marynarki Wojennej w Helu. W dniach 22–26 maja 1959 na czele zespołu okrętów złożył pierwszą po wojnie wizytę kurtuazyjną Marynarki Wojennej w Kopenhadze. Od grudnia 1961 był zastępcą szefa Sztabu Głównego ds. operacyjnych w Dowództwie Marynarki Wojennej. 9 października 1963 roku awansował na stopień wojskowy kontradmirała.