Родился в 1916 году в деревне Винково (Внуково) Гороховецкого района Ивановской области (Россия). Русский.
В РККА был призван Гороховецким районным военкоматом Ивановской области.
В звании младшего командира служил механиком-водителем в танковых войсках.
Участвовал в национально-революционной войне в Испании с ноября 1936 года по 1937 год в качестве механика-водителя танка Т-26 республиканской армии.
После возвращения из Испании продолжал служить в танковых войсках.
Спустя некоторое время уволился из рядов армии.
Повторно в Красной Армии с 1941 года.
Участвовал в Великой Отечественной войне.
Воевал на Северо-Западном фронте, в звании сержанта был шофером 62-го отдельного танкового полка 29-й армии.
Убит 11 апреля 1943 года в районе села Павловка при бомбежке. Похоронен в братской могиле в центре села Павловка Курской области (Россия).
Награжден орденом Красного Знамени (27.06.1937), орденом Красной Звезды (02.01.1937).