Родился в 1909 году в городе Пушкин Ленинградской области (Россия). Русский.
В РККА с 1931 года.
В звании младшего командира служил в танковых войсках.
Участвовал в национально-революционной войне в Испании с ноября 1936 года по 1937 год в качестве танкиста республиканской армии.
После возвращения из Испании продолжил службу в танковых войсках Красной Армии.
В 1937 году присвоено воинское звание «воентехник 1-го ранга».
Участвовал в Великой Отечественной войне с 22 июня 1941 года.
С 22 июня по август 1941 года воевал на Северном фронте, затем по 24 мая 1942 года - на Ленинградском фронте (бывший Северный фронт), с 25 мая по 3 сентября 1942 года - на Волховском фронте.
В звании майора командовал 1-м отдельным танковым батальоном 98-й отдельной танковой бригады 2-й Ударной армии.
Погиб 3 сентября 1942 года во время атаки в районе совхоза Торфяник - Синявино Ленинградской области. Похоронен в селе Путилово Кировского района Ленинградской области (Россия).
Награжден орденом Ленина (20.10.1942), орденом Красного Знамени (28.10.1937), орденом Красной Звезды (02.01.1937).