Сын коллежского асессора. Образование получил в Петрозаводской гимназии. В службу вступил 19.07.1891. Окончил военно-училищные курсы Московского пехотного юнкерского училища (1893). Выпущен во 2-ю батарею 5-го стрелкового артиллерийского дивизиона. Подпоручик (ст. 04.08.1892). Поручик (ст. 04.08.1896). Штабс-капитан (ст. 04.08.1900).
Участник похода в Китай 1900—1901, русско-японской и первой мировой войн. Командир 5-го полевого тяж. арт. дивизиона (до 08.07.1915). Последний чин и должность — полковник, командир 10-го отдельного тяжелого артиллерийского дивизиона. На 10.06.1917 командующий 1-й артиллерийской бригадой.
Участник Белого движения. Помощник военного министра в Крымском краевом правительстве М. А. Сулькевича, инспектор артиллерии Крымского корпуса Я. А. Слащёва. Генерал-майор. В 1920 эмигрировал, в ноябре 1921 вернулся вместе со Слащёвым в Советскую Россию.
Зачислен в кадры РККА, состоял для особых поручений 1-го разряда инспекции артиллерии и бронесил РККА. Подвергался репрессиям.