Родился 1 сентября 1923 года в селе Дивное Апанасенковского района Ставропольского края. В начале войны добровольцем вступил в ряды Красной Армии. Прошёл обучение в десантном училище, после окончания которого вступил в взвод разведки. В составе 10-й Краснознамённой гвардейской бригады воевал на Кавказе. Держал оборону на подступах к Нальчику, Орджоникидзе, Беслану, Моздоку. После ранения вновь вернулся на фронт, но уже танкистом. С боями прошёл до Одера, а потом – до Эльбы, где встретился с войсками союзников. Награждён орденами Отечественной войны I степени и Красной Звезды, медалью «За отвагу».