Родился 18 июля 1883 г. в станице Верхне-Курмоярской 2-го Донского округа Области Всевеликого Войска Донского. Из казачьих детей. Окончил Войсковую мужскую классическую гимназию в Новочеркасске. В службу вступил 22 ноября 1900 г. Окончил Новочеркасское казачье юнкерское училище по 1-му разряду, произведен в портупей-юнкеры. 22 августа 1904 г. в чине хорунжего выпущен в 6-й Донской казачий полк. В 1912 г. окончил Императорскую Николаевскую военную академию, службу проходил в 1-й Донской казачьей дивизии, с которой вышел на Первую мировую войну. 28 августа 1916 г. произведен в чин подполковника. С 10 декабря — штаб-офицер для поручений 14-го армейского корпуса. Весной 1917 г. занял должность начальника штаба Туркестанской стрелковой дивизии. В декабре после развала армии возвратился в родную станицу. В марте 1918 г. явился одним из организаторов антибольшевистского восстания станиц Верхне-Курмоярской, Нижне-Курмоярской, Нагавской, Есауловской и Потемкинской и во главе сформированного станичного полка принял участие в боевых действиях. 23 мая произведен в чин полковника и занял должность начальника штаба сборного отряда станичных дружин генерал-майора К.К. Мамантова, делегат Большого Круга Спасения Дона от станицы Верхне-Курмоярской, председатель военной комиссии Круга. С июня принимал участие в боях с большевиками на Царицынском направлении, затем — исполняющий должность начальника штаба 8-го Донского корпуса. В феврале 1919 г. произведен в чин генерал-майора и назначен па должность начальника штаба Войска Донского. После эвакуации из Новороссийска в марте 1920 г. в Крым принял штаб 3-й Донской дивизии генерал-лейтенанта А.К. Гусельщикова, с которой принимал участие в боях по разгрому ударной группы Д.П. Жлобы 13-й армии Южного фронта в Северной Таврии в районе Большого Токмака и других сражениях Русской армии летом — осенью 1920 г. 16 ноября в Керчи организовывал погрузку дивизии на транспорты для эвакуации. По прибытии в Константинополь 23 ноября, проследовал с дивизией в лагерь Чилингир Чаталджинского района, в 85 км от Константинополя. Наряду с чинами дивизии стойко переносил все тяготы и лишения. В декабре дивизия была расформирована. В феврале 1921 г. назначен на должность начальника штаба 2-й Донской казачьей дивизии генерал-лейтенанта А.К. Гусельщикова Донского корпуса и переехал в Санджак-Тене, где размещалось управление штаба дивизии. В начале апреля прибыл на о. Лемнос, где разместился весь собранный туда Донской корпус. В сентябре 1921 г. переехал в Болгарию.