Родился 1 октября 1859 г. Воспитывался во Владимиро-Киевской военной гимназии. Окончил 2-е военное Константиновское училище в 1879 г., служил в гарнизонах Бендерской, Варшавской, Ивангородской крепостной артиллерии на должностях: помощник и заведующий учебной командой, заведующий лабораторией, командир роты, адъютант по хозяйственной части.
Окончил геодезическое отделение Николаевской академии Генерального штаба в 1899 г., переведён в Генеральный штаб и назначен производителем астрономических работ Туркестанского военно-топографического отдела. В это же время – заведующий Чарджуйской международной астрономической станцией.
С 1901 г. – штаб-офицер для поручений и астрономических работ Сибирского военно-топографического отдела. В 1901–1903 гг. работал на астрономических наблюдениях в Енисейской губернии и в Семипалатинской области. В 1902 г. вместе с генерал-майором Ю.А. Шмидтом определил с помощью телеграфа разность долгот Минусинск – Ачинск.
В 1904 г. переведён штаб-офицером в Туркестанский военно-топографический отдел для поручений и астрономических работ; заведующий Ташкентской астрономической и физической обсерваторией. Вместе с полковником П.К. Залесским определил с помощью телеграфа разность долгот Ташкент – Джаркент, Иркештам, Новый Ургенч, Пржевальск, Мерв. Руководил измерениями Ошского, Самаркандского и Павлодарского базисов. В 1908 г. назначен начальником отдела.
Член Туркестанского отдела Русского географического общества. В 1909 г. награждён Русским географическим обществом серебряной медалью имени П.П. Семёнова «…за его работы по изучению влияния земной рефракции на точное нивелирование».
С 1910 г. – начальник Иркутского военно-топографического отдела.
Уволен со службы 3 марта 1913 г. по домашним обстоятельствам, с мундиром и пенсией.
Генерал-майор (1912).
© Е.И. Долгов, С.В. Сергеев
Отв. редактор — В.А. Вишняков