Родился в имении Витьбино, расположенном в Осташковском уезде Тверской губернии.
После окончания Нижегородской военной гимназии был принят во 2-е военное Константиновское училище. 19 августа 1882 года получил звание подпоручика и был назначен в 8-й гренадерский Московский полк.
В течение своей военной карьеры он получил различные награды и повышения в звании. Например, 14 мая 1896 года он был награждён орденом Святого Станислава 3-й степени.
В 1903 году он был назначен ротным командиром-капитаном, а затем занимал различные командные должности в своём полку.
В 1915 году он был назначен командиром 3-го батальона, а затем временно командовал 8-м Гренадерским Московским полком.
В мае 1917 года он был награждён орденом Святого Владимира 3-й степени.
5 февраля 1917 года он был назначен командиром 679-го Любимского пехотного полка.
14 июня 1917 года он был эвакуирован по болезни.
19 мая 1921 года он скончался.