Родился 17 января 1936 год, в п. Журавка ныне Миллеровского района Ростовской области.
В армии с 1953 года. В 1955 году окончил Шадринское ВАУШ. Служил в строевых частях ВВС. С 1960 года — в запасе.
В 1960—1961 годах — штурман-инструктор авиационного учебно-тренировочного центра ДОСААФ (г. Волчанск). В 1962—1963 годах работал старшим техником во Всесоюзном институте авиационных материалов.
С августа 1963 по декабрь 1971 года — на лётно-испытательной работе в ЛИИ.
Участвовал в испытаниях Су-24 на прочность и на характеристики устойчивости и управляемости; в испытаниях опытных двигателей на Ту-16ЛЛ; в отработке системы автоматического захода на посадку на Як-28.
В 1972—1982 годах — штурман-испытатель ОКБ П. О. Сухого. Участвовал в первом полёте и испытаниях Т-4 (1972), а также в испытаниях Су-24 и Су-24М.
Жил в городе Жуковский Московской области. Работал руководителем полётов в ОКБ имени П. О. Сухого.
Награждён орденами Мужества, Дружбы народов, медалями.
Скончался 7 августа 2010 года, после продолжительной болезни.