1865 - окончил 1-ю Санкт-Петербургскую гимназию
1867 - окончил Николаевское кавалерийское училище, был выпущен корнетом в Кавалергардский полк
1871- поручик
1872 - штабс-ротмистр
1876 - ротмистр
1878 - полковник
1894 - генерал-майор
В течение трех лет командовал эскадроном Кавалергардского полка, затем полгода дивизионом. Был Изюмским (1882 - 1883) и Пермским (1883 - 1893) уездным воинским начальником. В 1883 - 1888 годах был командиром Пермской местной бригады
Впоследствии командовал Ставропольским 74-м пехотным полком (1893 - 1895), 1-й бригадой 5-й пехотной дивизии (1895), 1-й бригадой 23-й пехотной дивизии (1895 - 1897), 2-й бригадой 37-й пехотной дивизии (1897 - 1904)
В 1904 1907 годах был начальником Одесской местной бригады
В 1907 вышел в отставку в чине генерал-лейтенанта