Родился в с. Дмитриевка, Ракитянского р-н, Курской обл., СССР в семье председателя колхоза и домохозяйки. Войну встретил на Курском вокзале г. Москвы, куда приехал после окончания школы для поступления в Подольское артиллерийское училище (ПАУ). В военных действиях участвовал с 5 октября 1941 г., в составе передового отряда Подольского училища удерживая рубеж на реке Угре в районе Кувшиново (Красный Столб), затем Ильинские рубежи. Окончил Подольское артиллерийское училище в 1942 г. В качестве командира взвода 45 мм пушек принимал участие в битве за Москву, Курской и Сталинградской битвах, боях под Ржевом. Трижды ранен, дважды контужен. Войну завершил в Беларуси, где в боях за освобождение Витебска в составе 169 Гвардейского стрелкового полка 1й Гвардейской Стрелковой Московской Краснознаменной дивизии в декабре 1943 г. был тяжело ранен. После войны в 1952 г. окончил Курский педагогический институт . Был директором школы №4 г.Шебекино Белгородской обл., где также работал учителем истории и обществознания. Возглавлял Совет ветеранов г. Шебекино и Шебекинского района