W 1947 roku odbył „Kurs Pracy Morskiej” zorganizowany przez Państwowe Centrum Wychowania Morskiego w Szczecinie.
W 1956 roku ukończył z tytułem magistra inżyniera studia na Wydziale Budowy Okrętów Politechniki Gdańskiej.
Działalność naukowa i dydaktyczna W czasach studenckich zdobywał doświadczenie zawodowe, opracowując dokumentacje techniczne dla jednostek pływających w zakresie pomiaru, opisu i konstrukcji kadłubów okrętowych, na zlecenie Gospodarstw Pomocniczych działających przy niektórych katedrach Wydziału Budowy Okrętów Politechniki Gdańskiej. Z początkiem roku akademickiego 1955/1956, podjął pracę naukową i dydaktyczną na Wydziale Budowy Okrętów Politechniki Gdańskiej w Katedrze Teorii Okrętu. Dołączył wówczas do dynamicznie rozwijającego się zespołu prowadzonego przez prof. Lecha Kobylińskiego. Jako dydaktyk prowadził ćwiczenia, laboratoria i wykłady. Materiały, które opracował, zostały wydane w formie skryptów.