В 1838 году закончил Морской кадетский корпус.
Плавая по Балтийскому морю, основательно изучил финляндские шхеры.
В 1852 году командовал шхуной «Восток», отправленной к берегам Амура и Сахалина, для гидрографических исследований.
В 1861 году назначен исполняющим должность директора Морского кадетского корпуса.
Поместил ряд статей в «Морском Сборнике»; читал в Санкт-Петербурге публичные лекции по истории русского флота.
Умер в 1871 году.