Родился в дворянской семье в Санкт-Петербургской губернии. Образование получил в Нижегородском кадетском корпусе. Окончил 1-е военное Павловское училище по 1-му разряду (1874).
Подпоручик с 7 августа 1874 года. Служил в лейб-гвардии Гренадерском полку. В составе полка принимал участие в русско-турецкой войне 1877—1878 гг. Закончил он войну уже поручиком и командиром роты, а также кавалером четырёх орденов. Он также был награждён светло-бронзовой медалью за войну 1877—1878 годов и железным Румынским крестом.
С началом русско-японской войны 1904—1905 гг. производится в генерал-майоры. В октябре 1904 в бою при р. Шахэ получил контузию головы. 22.02.1905 назначается командиром 2-й бригады 5-й Восточно-Сибирской дивизии.
Ушел в отставку. В 1914 переехал в Кузнецк. Поселился на острове в районе нынешних Топольников в усадьбе, купленной у держателя паромных переправ Сычёва.
С 20.08.1918 года начальник гарнизона Кузнецка в составе Сибирской армии. В армии А. В. Колчака 28 июля 1919 года назначен уполномоченным командующего войсками Омского военного округа по охране государственного порядка и общественного спокойствия в Кузнецком районе.
Расстрелян в декабре 1919 года в Кузнецке партизанами.