Герой Советского Союза, Генерал-лейтенант танковых войск.
Родился в 1898 году в семье железнодорожного служащего в городе Казани.
В 1916-1917 годах учился в Казанском высшем техническом училище. В Красную Армию вступил добровольно в апреле 1918 года, участник гражданской войны.
После окончания Военной академии бронетанковых и механизированных войск в 1938 году участвовал в боях против японцев в районе озера Хасан и в районе Халхин-гола. В Великую Отечественную войну более трех лет был на фронте, командовал крупными танковыми соединениями.
Награжден двумя орденами Ленина, четырьмя орденами Красного Знамени, орденами Суворова первой и второй степени, пятью медалями. Указом Президиума Верховного Совета СССР от 29 мая 1945 года присвоено звание Героя Советского Союза.
После войны работал на крупных командных должностях в войсках, а в последние годы вел большую работу по подготовке военных кадров в Академии Бронетанковых войск и в Военной академии Генерального штаба.
Умер в мае 1966 года, похоронен в Москве на Новодевичьем кладбище.