С 1839 года — на Черноморском флоте, адъютант главного командира Черноморского флота и портов адмирала М. П. Лазарева. Участвовал в десантной высадке при занятии Туапсе. В 1844 году переведён в Гвардейский экипаж. В 1845—1848 годах командовал кораблями Черноморского флота «Дротик» и «Калипсо», ходил в Средиземном море. В 1848 года произведён в капитан-лейтенанты. В 1851 году назначен временно управляющим гидрографическим депо Чёрного моря. С 1854 года — капитан 2-го ранга. Участвовал в Восточной войне 1853—1856 годов. В 1855 году назначен помощником вице-адмирала Н. Ф. Метлина по возведению укреплений вокруг Николаева и обороне города-порта.