Родился 25 ноября 1850 г. в Казанской губернии. Воспитывался во 2-й Московской военной гимназии, затем обучался в 3-м Александровском военном училище. Окончил Михайловское артиллерийское училище в 1870 г., проходил службу в 1-й и 39-й артиллерийских бригадах. В 1879 г. окончил геодезическое отделение Николаевской академии Генерального штаба, зачислен в разряд геодезистов КВТ с назначением воспитателем Тифлисской военной гимназии.
В 1881 г. назначен астрономом Кавказского военно-топографического отдела. В апреле 1881 г. распоряжением Главнокомандующего Кавказской армией назначен производителем астрономических работ в состав съёмочной партии для работ в Закаспийской области. По результатам выполненных астрономических определений в Ахал-Текинском оазисе награждён серебряной медалью Русского географического общества (1882).
Вместе с полковником П.П. Кульбергом определил с помощью телеграфа разность долгот Ростов-на-Дону – Тифлис, Тифлис – Шемаха, Баку.
В 1883 г. переведён штаб-офицером для поручений и астрономических работ Омского военно-топографического отдела. С 1884 г. – помощник начальника геодезического отделения Военно-топографического отдела Главного штаба. Занимался вычислениями дуги параллели 52-го градуса северной широты.
В 1887 г. назначен начальником Приамурского военно-топографического отдела. Лично производил астрономические наблюдения в Южно-Уссурийском крае, Забайкалье, Приамурском округе, Зейском золотоносном районе, на Ляодунском полуострове. Вместе с полковником М.А. Назарьевым определил с помощью телеграфа разности долгот, в т.ч. Хабаровск – Графск, Нерчинск – Сретенск, Благовещенск – Албазино и др. Член Приамурского отдела Русского географического общества.
Далее проходил службу начальником съёмки Юго-Западного пограничного пространства (с 1900); начальником 1-й Маньчжурской съёмки (1904–1907); вновь начальник съёмки Юго-Западного пограничного пространства.
В апреле 1917 г. Одесским комитетом топографов смещён с должности начальника съёмки и 6 июня уволен со службы с присвоением звания «генерал от инфантерии».
© Е.И. Долгов, С.В. Сергеев
Отв. редактор — А.Д. Вишняков