Окончил Морской корпус и Николаевскую морскую академию. В
1886—
1889 гг. участвовал в кругосветном плавании адмирала
Макарова на
корвете «Витязь». Затем служил на Балтийском море. В
1897—
1900 гг. на крейсере «Россия» вновь совершил переход на Дальний Восток, где находился до окончания
Русско-японской войны. В 1906 г. вернулся на Балтику, командовал минным крейсером «Донской казак», затем канонерской лодкой «Хивинец». В
1909—
1911 гг. был военно-морским агентом в Великобритании, затем командовал линкором «Цесаревич». С
1913 г. начальник штаба Балтийского флота. В ноябре
1916 г. назначен командующим флотилией Северного Ледовитого океана. После
Февральской революции отстранён от должности и в
1918 г. покинул Россию.