На 14 февруари 1900 г. е произведен в чин капитан-лейтенант, а през следващата година е назначен за командир на Крайцера „Надежда“. По-късно през 1905 г. е назначен за началник-щаб на флота. В периода (1 юли 1908 – 15 април 1911) командва Военноморския флот на България.