Родился 1 октября 1918 года в селе Державино, Бузулукского района Самарской области.

В 1926 году пошел в школу в Державино.

После окончания 7 классов в 1934 году пошел работать в колхоз.В 1935 году поступил наборщиком в типографию.

Затем окончил шестимесячные курсы бухгалтеров, работал в школе.

В сентябре 1938 года был призван в пограничные войска. Попал в 56 Краснознаменный Благовещенский пограничный отряд.

В ноябре 1942 года был направлен во вновь формируемую 102 Дальневосточную дивизию из пограничников дальневосточного и частично Приморского пограничных округов.

С марта 1943 года принимает участие в Действующей Красной армии и до конца войны.

После войны служил во внутренних войсках. Демобилизовался в звании полковника.

После генерала героя Советского Союза Андреева Андрея Матвеевича возглавлял Совет ветеранов 102 Дальневосточной дивизии.