Родился 17 сентября 1910 года на станции Ундол Собинского района Ивановской области (Россия). Русский.
В РККА с мая 1932 года.
25 декабря 1935 года присвоено звание воентехника 2-го ранга.
Служил инструктором по вождению, помощником по технической части командира роты 5-го разведывательного батальона 5-го механизированного корпуса.
Участвовал в национально-революционной войне в Испании с июля 1937 года по апрель 1938 года в качестве заместителя командира танковой роты по технической части.
В декабре 1937 года был тяжело ранен.
После возвращения из Испании продолжил службу в танковых войсках Красной Армии.
Окончил Военную академию механизации и моторизации РККА.
В 1938 году присвоено воинское звание «капитан».
Участвовал в Великой Отечественной войне с июня 1941 года.
Воевал на Северо-Западном фронте, командовал батальоном средних танков 83-го танкового полка 42-й танковой дивизии.
Пропал без вести (погиб) 28 июня 1941 года в Латвии (Литве).
Награжден орденом Красного Знамени (02.03.1938).