Окончил Морской корпус (1887). Служил на Балтийском флоте и на Дальнем Востоке. Участвовал в боевых действиях в Китае (1900-1901). Во время русско-японской войны командовал миноносцем «Бесшумный». В начале первой мировой войны — начальник 1-й бригады линейных кораблей (дредноутов). В 1915—1917 г. был начальником минной обороны Балтийского моря. После Февральской революции 4 марта 1917 избран матросами командующим Балтийским флотом вместо убитого адмирала Непенина (в этой должности был до 2 июня 1917 года). С сентября 1917 года — начальник Морского штаба Верховного главнокомандующего.