Od września 2006 jest profesorem nadzwyczajnym w Instytucie Nawigacji i Hydrografii Morskiej.

Jest specjalistą w zakresie nawigacji klasycznej. Zajmuje się zagadnieniami związanymi z problemami automatyzacji procesu nawigacji i projektowania systemów optycznego oznakowania nawigacyjnego. Był kierownikiem i członkiem zespołów badawczych ponad dwudziestu prac naukowo-badawczych realizowanych dla potrzeb ministra właściwego dla szkolnictwa wyższego oraz administracji morskiej. Brał udział w pracach związanych z wystawieniem polskiego systemu DGPS, modernizacją systemu optycznego oznakowania nawigacyjnego Zatoki Puckiej i Zalewu Wiślanego. Był członkiem zespołu naukowego projektu "Modernizacja infrastruktury niezbędnej do wyznaczania linii podstawowej morza terytorialnego" i jest współautorem metodyki wyznaczania linii podstawowej i brzegowej z wykorzystaniem systemu GPS-RTK. W Akademii Marynarki Wojennej prowadzi zajęcia z nawigacji morskiej, metod analizy danych nawigacyjnych, nawigacyjno-hydrograficznego zabezpieczenia oraz oznakowania nawigacyjnego.