W 1989 uzyskał stopień naukowy doktora habilitowanego inżyniera na Wydziale Mechanicznym Energetyki i Lotnictwa Politechniki Warszawskiej, rozprawa była zatytułowana: „Metoda projektowania systemu sterowania ruchem okrętu po zadanej trajektorii”. Następnie został pełniącym obowiązki dyrektorem Instytutu Elektroniki i Elektrotechniki, a w 1990 wyznaczono go na to stanowisko. Od tego samego roku był jednocześnie komendantem-dziekanem Wydziału Mechaniczno-Elektrycznego. W 1994 objął posadę zastępcy komendanta – prorektora Akademii Marynarki WojennejW 1987 Wyższa Szkoła Marynarki Wojennej im. Bohaterów Westerplatte została przekształcona w Akademię Marynarki Wojennej, zachowując patrona ds. naukowych. W 1997 otrzymał tytuł naukowy profesora. Od 17 listopada 2003 do 26 kwietnia 2007 był komendantem – rektorem Akademii Marynarki Wojennej.