Из дворян Смоленской губернии. Окончил 5-ю Петербургскую гимназию.
В службу вступил в 1880 вольноопределяющимся 3-го разряда в 3-й Нарвский пехотный полк. Окончил Варшавское пехотное юнкерское училище; выпущен в 4-й Копорский пехотный полк. Прапорщик (1883), в 1884 переименован в подпоручики в связи с упразднением чина прапорщика в мирное время. Поручик (1888).
В 1889 окончил Николаевскую академию Генерального штаба, произведён в штабс-капитаны "за успехи в науках" (1889), в апреле того же года причислен к Генеральному штабу.26.11.1889 — 26.05.1890 — старший адъютант штаба Кавказской гренадерской дивизии.26.05.1890 — 27.09.1893 — обер-офицер при штабе Кавказского военного округа.9.10.1892 — 9.10.1893 — отбывал цензовое командование ротой в 7-м гренадерском Самогитском полку.27.09.1893 — 22.11.1895 — начальник строевого отделения штаба Севастопольской крепости, подполковник (1895).22.11.1895 — 13.04.1899 — старший адъютант штаба Приамурского военного округа, одновременно с 25.06.1898 начальник обороны устья Амура.13.04.1899 — 31.08.1900 — командир 6-го Восточно-Сибирского линейного батальона, полковник (1899).31.08.1900 — 31.12.1901 — командир Николаевского крепостного батальона.31.12.1901 — 6.07.1904 — командир 192-го пехотного резервного Ваврского полка.6.07.1904 — 22.07.1905 — командир 47-го пехотного Украинского полка.22.07.1905 — 20.04.1906 — командир 159-го пехотного Гурийского полка.