Родился 1 октября 1918 года в селе Державино, Бузулукского района Самарской области.
В 1926 году пошел в школу в Державино.
После окончания 7 классов в 1934 году пошел работать в колхоз.В 1935 году поступил наборщиком в типографию.
Затем окончил шестимесячные курсы бухгалтеров, работал в школе.
В сентябре 1938 года был призван в пограничные войска. Попал в 56 Краснознаменный Благовещенский пограничный отряд.
В ноябре 1942 года был направлен во вновь формируемую 102 Дальневосточную дивизию из пограничников дальневосточного и частично Приморского пограничных округов.
С марта 1943 года принимает участие в Действующей Красной армии и до конца войны.
После войны служил во внутренних войсках. Демобилизовался в звании полковника.
После генерала героя Советского Союза Андреева Андрея Матвеевича возглавлял Совет ветеранов 102 Дальневосточной дивизии.