Родился в 1914 году в деревне Малая Рыбная Чуриновского сельсовета Рыбинского района. В августе 1941 года призван в ряды Советской Армии. Принимал участие в боях по прорыву блокады Ленинграда, в освобождении Новгорода.
Член КПСС с 1943 года.
Звание Героя Советского Союза присвоено посмертно. Похоронен в деревне Малые Торошковичи Новгородской области.
Одна из улиц города Заозерного и начальная школа села Чуринова Рыбинского района носит имя героя.