Происходил из дворян Тверской губернии, родился в 1804 г.
В службу вступил 8 июня 1818 г. в Балтийский флот гардемарином, произведён в мичманы 2 марта 1821 г. С 1847 г. командовал разными судами.
В 1854 г. находился в Свеаборге и во время бомбардирования его соединённым англо-французским флотом был начальником Гельсингфорских береговых батарей, которые отличной арлиттерийской стрельбой отбили атаку неприятеля. За отличие был 26 ноября 1854 года награждён орденом св. Георгия 4-й степени (№ 9345 по списку Григоровича—Степанова).
30 августа 1855 г. произведён в контр-адмиралы и назначен командиром второй морской бригады; 17 апреля 1863 г. произведён в вице-адмиралы и уволен в отставку.
Умер 6 февраля 1886 г.