Из купеческой семьи, потомок полковника, командира 2-й бригады Новгородского народного ополчения.
Служил в Первой конной армии. В межвоенное время преподавал тактику конницы и методику стрелковой подготовки. С декабря 1940 по июль 1941 был командующим ВВС Сибирского военного округа. Затем командующий ВВС 24-й армии. Затем командующий авиацией Западного фронта. С 26 декабря 1941 по 27 марта 1942 командир 7-го кавалерийского корпуса.
Погиб в бою на Северо-Кавказском фронте, при отражении контрудара мотомеханизированных частей противника, находясь на КП.