Из потомственных дворян Полтавской губернии.
В 1891 году окончил военно-училищный курс Московского пехотного юнкерского училища и выпущен в 39-ю артиллерийскую бригаду. Окончил Николаевскую академию Генерального штаба (1899).
С 1900 года служил по Генеральному штабу в войсках 1-го Кавказского армейского корпуса и Кавказского военного округа.
В 1904—1905 годах подполковником участвовал в русско-японской войне — штаб-офицер для поручений при управлении начальника военных сообщений 3-й Маньчжурской армии.
С 1906 года — полковник, начальник штаба 6-го округа пограничной стражи.
С августа 1914 по июнь 1915 года — командир 14-го гренадерского Грузинского полка (с 27 сентября 1914 года — генерал-майор). Осенью 1914 года награждён Георгиевским оружием за штурм укрепленного плацдарма на реке Бзуре.
В мае 1915 — мае 1916 года — начальник штаба 7-го Сибирского стрелкового корпуса.
С 4 мая по ноябрь того же года — начальник штаба 5-го Кавказского армейского корпуса.
С ноября 1916 по январь 1918 года — командир 123-й пехотной дивизии.
В ноябрь 1918 года присоединился к Добровольческой армии.
В феврале — октябре 1919 года — командир Сводной кавалерийской дивизии, в октябре — ноябре — командующий группой войск (Терская бригада, Полтавский отряд и другие части), оборонявшей Полтаву и отошедшей в район Донецка.
В декабре 1919 — январе 1920 года — командир 5-го кавалерийского корпуса.
В марте 1920 года эмигрировал в Сербию, поселился в Загребе. Добился через Народную Скупщину принятия закона о правительственной помощи русским военным инвалидам.
С 1923 года — помощник председателя Зарубежного союза русских военных инвалидов генерала от кавалерии Н. Н. Баратова, с 1929 года — заместитель председателя Зарубежного союза русских военных инвалидов, заведующий финансовой частью Главного правления Союза.
В конце марта 1932 года (после смерти Баратова) избран председателем Зарубежного союза русских военных инвалидов на Всезаграничном делегатском съезде в Софии. Оставался в этой должности до конца жизни.
Жена — Лидия Дмитриевна Кальницкая (1874—1937).
Умер в Париже, похоронен 3 июля 1961 года на русском Кладбище Сент-Женевьев-де-Буа.
Собирал средства в фонд помощи русским военным инвалидам, создавал для них дома престарелых (например, Дом русских инвалидов в Монморанси под Парижем); издавал газету (журнал) «Русский инвалид» (сначала ежемесячно, а после Второй мировой войны — ежегодно).