Родился 3 февраля 1842 года.
В службе с 1858 года, офицером с 1862. Капитан-лейтенант с 1876, капитан 2-го ранга с 1885, капитан 1-го ранга с 1890, контр- адмирал с 1897 и вице-адмирал с 11.02.1902 года. Участник кампаний на Кавказе и Русско-турецкой войны 1877-1878гг. С1877 командовал кораблями «Утка». Затем служил на шхуне «Никополь», «Псезуапе», «Бомборы», канонерской лодкой «Кубанец». Получив звание капитана 1-го ранга, командовал эскадренным миноносцем «Три Святителя» и 30-м флотским экипажем. Позже был назначен командиром эскадренного броненосца «Двенадцать апостолов» и 34-го флотского экипажа. С августа 1899г. по февраль 1902г. - командир Севастопольского порта и Севастопольский градоначальник.
Скончался 16 января 1914 года.