Jest również absolwentem Podyplomowych Studiów Operacyjno-Taktycznych w Akademii Marynarki Wojennej w Gdyni (1992), Podyplomowych Studiów Operacyjno-Logistycznych w Akademii Obrony Narodowej w Warszawie (2003) oraz Podyplomowych Studiów Polityki Obronnej w Akademii Obrony Narodowej w Warszawie (2007).

Służba wojskowa Na pierwsze stanowisko służbowe – zastępcy dowódcy kutra torpedowego projektu 664 ORP „Sprawny” – został skierowany do 1 dywizjonu kutrów rakietowo torpedowych 3 Flotylli Okrętów w Gdyni. W 1986 roku w tej jednostce wojskowej objął funkcję zastępcy dowódcy okrętu na ORP „Władysławowo”, kutrze rakietowym projektu 205, natomiast od 1987 do 1993 roku dowodził bliźniaczym ORP „Świnoujście”.

Następnie kontynuował służbę w dowództwie 1 dywizjonu okrętów rakietowych1 dywizjon Kutrów Rakietowo-Torpedowych został w 1992 roku przeformowany w 1 dywizjon Okrętów Rakietowych., początkowo jako szef sztabu – zastępca dowódcy, a od 1999 roku na stanowisku dowódcy. W związku z reorganizacją sił 3 Flotylli Okrętów, jeszcze w 1999 roku został pierwszym dowódcą 31 dywizjonu okrętów rakietowych1 dywizjon Okrętów Rakietowych został w 1999 roku przeformowany w 31 dywizjon Okrętów Rakietowych.. Od 2003 roku był Komendantem Portu Wojennego Gdynia.