Родился
10 июля 1918 года на хуторе Шашково (ныне в составе села
Просечье)
Раненбургского уезда Рязанской губернии в крестьянской семье. По национальности
русский. По окончании 7 классов школы работал на
Новокузнецком металлургическом комбинате.
Проходил службу в
Красной армии в 1938—1939 и с 1941 года. В
1941 году окончил ускоренный курс
Новосибирского военно-пехотного училища, в 1942 году — курсы «
Выстрел». В действующей армии с февраля
1943 года. Член
ВКП(б) с 1944 года.
С
1946 года в запасе. В 1957 году окончил Высшую школу МВД. До
1962 года жил в
Новокузнецке работая в органах внутренних дел. В 1962 году вышел в отставку,
полковник.
Жил и работал в городе Новокузнецк, в 1963—1966 годах — в Кривом Роге, с 1966 года — в городе
Молодечно Минской области. Скончался
12 ноября 1982 года.