Родился в 1886 г. в г. Сумы Харьковской губернии. Из дворян. Окончил Петровско-Полтавский кадетский корпус (1904) и Елизаветградское кавалерийское училище (1906). В 1906 был выпущен корнетом в 10-й гусар. Ингерманландский полк. Окончил 2 класса Николаевской военной академии. Участник мировой войны. В первом же у деревни Ярославице бою взял неприятельскую батарею в конной атаке и был награжден орденом Св. Георгия 4-й ст. (ВП 09.09.1915). Штабс-Ротмистр (ст. 22.04.1913) 10-го гусар. Ингерманландского полка. В 1915 г. (при переводе в Генеральный штаб) прошел курс подготовки по квартирмейстерской части. Капитан (ст. 22.04.1914). Ст. адъютанта штаба 10-й кав. дивизии (с 04.09.1916; на 03.01.1917 в должности). Стал одним из руководителей созданного в мае 1917 г. Всероссийского Союза офицеров армии и флота», состоял членом его Главного Комитета. В распоряжении начальника штаба Румынского фронта. В 1917 переведен в разведывательный отдел штаба ген-кварт. Верх. Гл-щего. Остался верным ген. Корнилову во время его выступления в 08.1917 и вместе с ним Временным правительством был заключен в тюрьму в Быхове. В 11.1917 бежал на Дон. По соглашению генерала Алексеева и донского атамана генерала от кавалерии А.М. Каледина, был направлен на должность начальника разведывательного отдела в Штабе донского походного атамана генерал-майора А.М. Назарова и принял должность 3 декабря 1917 г. Участвовал в формировании Добровольческой армии и в ее 1-м (знак №72) и 2-м Кубанских походах. С конца 1918 г. он оставил должность начальника разведывательного отделения и Штаб Добрармии, стал начальником Штаба конной группы Донской армии, сражался в боях на р. Маныч. 2 мая 1919 г. был назначен «в распоряжение штаба» группы генерал-лейтенанта П.Н. Врангеля, участвовал в знаменитой операции по взятию Царицына. Находился в распоряжении ген-кварт. полк. Кусонского во время сражения при Великокняжеской, после чего вернулся в штаб ВСЮР. С 25 марта 1920 г. он состоял в резерве офицеров Генерального Штаба Донского корпуса. В боях лета-осени 1920 г. в Таврии вернулся в строй» занимая должность командира Гвардейского кавалерийского полка (24 апреля – 10 октября), а в сентябре 1920 г. командуя 2-й бригадой 2-й кавалерийской дивизии. После эвакуации Русской армии из Крыма был назначен в Галлиполи командиром 4-го кав. полка. С переездом в Королевство СХС служил в Пограничной страже, а затем был преподавателем военных наук в Николаевском кавалерийском училище (1922—1923) в Белой Церкви. После Второй мировой войны переехал в Бельгию (у Волкова "Офицеры Российской гвардии" служил начальниклм штаба 1-й Русской Национальной армии). Был помощником возглавителя РОВСа ген. Архангельского. Затем переехал в Америку и в 1954 стал начальником отдела РОВСа в США. Тогда же издавал "Вестник российского зарубежного воинства" и состоял в Союзе Георгиевских кавалеров. Скончался в Нью-Йорке.
Соч.: Краткая история 10 гусарского Ингерманландского полка. (1954,США, к 250-летию полка); Русско-японская война. Нью-Йорк, 1954; Императорская Николаевская академия Генерального Штаба; Русская армия перед революцией 1917 года. Нью-Йорк, 1956; Первые начавшие. Под редакцией Ген. Шт. полковника С.Н. Ряснянского. Нью-Йорк, 1958. Издание Главного Правления Союза Участников 1-го Кубанского похода; Ряснянский С.Н. Командировка к походному донскому атаману // Вестник первопоходника, № 29, февраль 1964; О Российском воинстве, защищавшем Русь - Россию. Нью-Йорк, 1969. Издание Северо-Американского Отдела РОВС.