Окончил Енисейское училище, а также Иркутское военное училище в 1906 году. Был произведен в подпоручики 15 июня 1908 года. В 1911 году держал испытательный экзамен в Академию Генерального штаба.
Неоднократно отличился на полях мировой войны, за участие в боях войны был награждён целым рядом орденов:
Ва время войны был произведен в полковники.
Служил в войсках Восточного фронта Российской армии адмирала Колчака. С 1919 – начальник штаба 4-й Сибирской стрелковой дивизии. С марта 1920 года – начальник Омской стрелковой дивизии С весны 1921 года командовал Сибирской стрелковой бригадой, в декабре 1921 года командовал в Приморском полку 2-м белоповстанческим отрядом.
С сентября 1922 года командовал Западно-Сибирским стрелковым отрядом, бывшим 4-м Омским.
В Харбине работал учителем географии. Сотрудник назеты «Время». Председательствовал в Дальневосточном отделе Братства Русской Правды. Был убит А.А. Мартыновым в Харбине в 1932 году с санкции японских оккупационных властей.