Родился 2 января 1852 г. Поступил на службу топографом в 1869 г., состоял при окружном совете Казанского военного округа. С 1870 г. производил топографические работы на съёмке Казанской губернии, затем проходил службу при штабе Харьковского военного округа.
В 1875 г. сдал экзамены на присвоение первичного классного чина «коллежский регистратор» с назначением производителем топографических работ на съёмку Бессарабской губернии. Участник русско-турецкой войны 1877–1878 гг., состоял в военно-топографическом отделе полевого штаба действующей Дунайской армии, затем переведён на съёмку Восточной Болгарии.
С 1881 г. производил топографические работы на съёмках Западного пограничного пространства, Финляндии, Курляндской губернии. В 1886 г. назначен начальником съёмочного отделения на съёмку Гродненской губернии, затем командирован на такую же должность на 1-ю Маньчжурскую съёмку.
В 1907–1913 гг. – начальник съёмочного отделения, производитель картографических работ на Киевской съёмке. В 1911–1912 гг. командирован в распоряжение Геологического комитета для топографических съёмок в Донецком каменноугольном бассейне. С 1913 г. – производитель картографических работ в Военно-топографическом отделе Главного управления Генерального штаба.
В 1918 г. эвакуирован в Омск, служил производителем картографических работ военно-топографического отдела Главного штаба адмирала А.В. Колчака, Омского военно-топографического отдела. Командировывался на 1-ю военно-топографическую съёмку прифронтовой полосы.
Скончался 20 февраля 1920 г. в Омске. Статский советник (1917).
© Долгов Е.И., Сергеев С.В. Отв. редактор Тужиков М.Е.