W 1965 roku odbył specjalistyczne przeszkolenie w Ośrodku Szkolenia Zarządu II Sztabu Generalnego Wojska Polskiego, a w 1976 roku ukończył Podyplomowe Studium Służby Zagranicznej w Wyższej Szkole Nauk Społecznych przy Komitecie Centralnym Polskiej Zjednoczonej Partii Robotniczej.
Służba wojskowa Na pierwsze stanowisko służbowe został skierowany do 3 Brygady Kutrów Torpedowych w Gdyni, gdzie objął stanowisko pomocnika dowódcy okrętu na kutrze torpedowym projektu 183 KT-85. W 1962 roku wyznaczono go oficerem zabezpieczenia chemicznego 3 Brygady Kutrów Torpedowych, a od 1963 do 1965 roku był pomocnikiem kierownika Ośrodka Analizy i Powiadamiania o Skażeniach Szefostwa Wojsk Chemicznych w Dowództwie Marynarki Wojennej w Gdyni. Następnie służył jako instruktor w Studium Obrony przed Bronią Masowego Rażenia Wyższej Szkoły Marynarki Wojennej.