В 1866 году окончил Воронежский кадетский корпус. После этого учёба в Александровском военном училище г. Москвы. По его окончании в 1868 году в чине портупей-юнкера направлен для дальнейшей учёбы в Михайловское артиллерийское училище, а затем — в Михайловскую артиллерийскую академию, которую закончил в 1874 году как выпускник 1-го разряда. Определён офицером 31-й артиллерийской бригады. Участник Русско-турецкой войны 1977—78 годов. Участник обороны Шипки. Капитан гвардии с 1880 года. С 1888 года — командир 1-й батареи 1-й гренадерской артиллерийской бригады, полковник — с 1890 года. С 1894 года — начальник полигона Одесского, а с 1895 — Московского военного округа. С 1899 года — командир 33-й артиллерийской бригады, генерал-майор — с 1900 года. С 1904 года — начальник артиллерии 5-го Сибирского армейского корпуса, генерал-лейтенант — с 1905 года. Участник Русско-японской войны 1904 года. После войны — начальник артиллерии Московского военного округа (с 1.06.1906 — после 1.07.1910).