Родился в Смоленске в семье офицера. Закончил 2-ю Московскую гимназию.
Во время Первой мировой войны служил вольноопределяющимся в артиллерии.
С июня 1918 года в Красной Армии. В 1919 году окончил Высшую автоброневую школу в Москве, в 1920 году командовал бронепоездом № 8.
В 1925 году закончил Военную академию РККА. В 1926—1927 был военным советником в Китае. С 1929 инспектор бронесил, с 1931 начальник Управления механизации и моторизации РККА.
Член редколлегии журнала «Техника и снабжение Красной Армии», автор трудов по организации и боевому применению бронетанковых войск.
Погиб в авиационной катастрофе 12 июля 1931 года.