W 1910 mianowano go kontradmirałem i powierzono dowodzenie amurską Flotyllą Rzeczną. W 1913 awansował na wiceadmirała. Podczas I wojny światowej pracował w rosyjskim Sztabie Generalnym.

Awanse 40px miczman – 1876 40px lejtnant – 1882 40px kapitan 2. rangi – 1893 40px kapitan 1. rangi – 1901 40px kontradmirał – 1910 40px wiceadmirał – 1913

Służba wojskowa w Polsce W 1919 przybył do Warszawy i zgłosił się do Wojska Polskiego. Został zweryfikowany jako generał porucznik marynarki i udał się jako ekspert na rokowania ws. traktatu wersalskiego. Od 1920 był pierwszym szefem Polskiej Bazy Morskiej w Cherbourgu. W 1921 w stopniu wiceadmirała został przeniesiony w stan spoczynku. Po odejściu z wojska zamieszkał w Bydgoszczy przy ulicy Jackowskiego 14, gdzie działał w oddziale Ligi Morskiej i Rzecznej. Wykładał również w Oficerskiej Szkole Marynarki Wojennej. Przed rozpoczęciem II wojny światowej, 14 sierpnia 1939 ewakuował się z Bydgoszczy do Gołąbek pod Warszawą. Zmarł 7 grudnia 1939. Został pochowany na cmentarzu w Gołąbkach.