Выпускник Симбирского кадетского корпуса и Восточного института. В 1900-м году окончил Михайловское артиллерийское училище. В 1900—1910 годах проходил службу в Кронштадтской крепостной артиллерии. В 1906 году произведен в штабс-капитаны. В 1910 году вышел в запас.
Во время Первой мировой войны служил в 4-й тяжелой артиллерийской бригаде 2-го артиллерийского дивизиона.
В 1915 году был произведён в капитаны, а в 1917 — в подполковники.
После большевицкого переворота в столице убыл в отпуск «и по сложившимся политическим обстоятельствам в часть не вернулся».
26 мая 1918 года был мобилизован в войска Временного Сибирского правительства и с 31 мая 1918 года исполнял должность инспектора артиллерии Западно-Сибирского военного округа. С 13 июня 1918 года служил инспектором артиллерийского отдела Западно-Сибирской армии. 20 июля 1918 года был произведен в полковники. С 1 февраля 1919 года был прикомандирован к штабу Верховного главнокомандующего, а 1 марта начал исполнять должность инспектора артиллерии Южной армейской группы генерала П. А. Белова, отправившись на фронт 24 марта 1919года.
С 3 апреля по сентябрь 1919 года командовал 9-й Стерлитамакской дивизией горных стрелков, входящей в состав 5-го Стерлитамакского армейского корпуса, а со 2 апреля по 10 мая 1919 года исполнял должность командира этого корпуса.
24 июля был награжден орденом Святого Владимира 3-й степени с мечами «за отличие в делах против неприятеля».
Участвовал в Великом Сибирском Ледяном походе.
В 1920 году — генерал для поручений при командующем Дальневосточной армии.