24 czerwca 2010 Marszałek Sejmu wykonujący obowiązki Prezydenta RP, Bronisław Komorowski mianował go z dniem 25 czerwca 2010 na stanowisko dowódcy Marynarki Wojennej. Na stanowisku dowódcy MW zastąpił wiceadmirała Andrzeja Karwetę, który zginął 10 kwietnia 2010 w katastrofie smoleńskiej. W maju 2013 odebrał z rąk Prezydenta RP Bronisława Komorowskiego postanowienie o przedłużeniu kadencji na stanowisku dowódcy morskiego rodzaju sił zbrojnych.
17 grudnia 2013 roku w Belwederze Prezydent RP Bronisław Komorowski wręczył mu akt zwolnienia ze stanowiska Dowódcy Marynarki Wojennej. W 2015 roku zakończył zawodową służbę wojskową, przechodząc w stan spoczynku.
Awanse 45x45px podporucznik marynarki – 1978 45x45px porucznik marynarki – 1981 45x45px kapitan marynarki – 1984 45x45px komandor podporucznik – 1989 45x45px komandor porucznik – 1992 45x45px komandor – 1996 45x45px kontradmirał – 2001 45x45px wiceadmirał – 2003 – pkt 15. 45x45px admirał floty – 2009 – pkt I.