1879 — Окончил Николаевское инженерное училище по 1-му разряду, выпущен подпоручиком в 3-й саперный батальон.
4 августа 1881 — Поручик.
7 марта 1886 — Командир роты 8-го понтонного батальона.
27 июля 1887 — Штабс-капитан.
1 августа 1892 — Поступил в Николаевскую академию Генерального штаба
1 августа 1893 — Капитан.
1895 — Окончил Николаевскую академию Генерального штаба по 1-му разряду.
15 января 1897 — Старший адъютант штаба 25-й пехотной дивизии.
18 апреля 1899 — Подполковник. Штаб-офицер для поручений при штабе II армейского корпуса.
21 августа 1900-10 марта 1901 — В распоряжении командующего войсками Приамурского военного округа для замещения должности на военной дороге.
5 апреля 1901 — Прикомандирован к Главному штабу.
1 мая — 1 сентября 1901 — Цензовое командование батальоном в 103-м пехотном Петрозаводском полку.
1 февраля 1902 — Заведующий передвижением войск по железным дорогам и водным путям Туркестанского района.
6 апреля 1903 — Полковник.
30 декабря 1904 — Начальник штаба 2-й кавалерийской дивизии.
14 августа-1 сентября 1905 — Прикомандирован к артиллерии.
1 июля-1 августа 1906 — Прикомандирован к кавалерии.
23 февраля 1907 — Командир 20-го стрелкового полка.
12 ноября 1907 — Командир 20-го пехотного Галицкого полка.
8 февраля 1911 — Генерал-майор. Начальник штаба Семиреченской области.
17 февраля 1913 — Командир 1-й бригады 25-й пехотной дивизии.
22 января 1915 — Генерал-лейтенант.
8 февраля 1915 — Начальник 27-й пехотной дивизии.
4 апреля 1915 — Взят в плен.
Август 1918 — Начальник 2-й дивизии в Южной армии.
21 ноября 1918 — В гетманской армии.
4 августа 1919 — В Донской армии.
1919 — Начальник штаба 2-й Донской отдельной добровольческой бригады.
21 июня 1919 — Под Борисоглебском в окружении покончил с собой.
Награды
Орден Святого Владимира 4-й степени со старшинством от 28.02.1910 (1909)
Орден Святого Георгия 4-й степени (ВП 21.03.1915).
Орден Святой Анны 2-й степени (1906)
Орден Святого Станислава 3-й степени (1887)
Орден Святой Анны 3-й степени (1891)
Орден Святого Станислава 2-й степени (1902)
Георгиевское оружие (ВП 13.11.1914) — за то, что «командуя в бою 11-го августа отдельной колонной, проявил много самостоятельности и настойчивости в достижении возложенной задачи, благодаря чему был захват неприятельской позиции у Бильдервейштена, Дадена и Малисина».