Герой Советского Союза (29.07.1984), заслуженный лётчик-испытатель СССР (18.08.1983), лётчик-космонавт СССР (1984), полковник.
Родился 12 апреля 1937 года в городе Змиев Харьковской области (Украина). Юность провёл в городах Ворошилов (ныне - Уссурийск) Приморского края и Курск. В 1954 окончил Курский аэроклуб.
В армии с 1954. В 1956 окончил Кировоградское ВАУЛ. Служил в строевых частях ВВС. С 1963 - в запасе.
В 1965 окончил Школу лётчиков-испытателей, в 1969 - Московский авиационный институт.
С мая 1965 - на лётно-испытательной работе в ЛИИ. В 1995-1998 - начальник ЛИЦ ЛИИ, заместитель начальника ЛИИ по лётным испытаниям.
Поднял в небо и провёл испытания 2-го экземпляра МиГ-21 И (1968), БТС-002 (10.11.1985). 10.12.1986 выполнил первую автоматическую посадку на БТС-002, 23.12.1986 - первый полностью автоматический полёт БТС-002.
Провёл большое количество сложных испытательных работ на самолётах-истребителях исследования аэродинамического характера на критических режимах на МиГ-21, МиГ-23, МиГ-25, Су-7; испытания опытных двигателей на МиГ-21, МиГ-23, Су-9, Су-11, Су-15; испытания Су-27, Су-27УБ на штопор и критические углы атаки.
В 1980-1995 - начальник ОКПКИ ЛИИ. В 1980 окончил Центр подготовки космонавтов. По программе подготовки к космическому полету на МТКК «Буран» проводил отработку системы ручного управления и системы автоматической посадки на Ту-154ЛЛ, оснащённом системой управления «Бурана», а также на Су-7ЛЛ и МиГ-25ЛЛ, аэродинамические качества которых были приближены к «Бурану».
17-29 июля 1984 года совершил космический полёт на космическом корабле «Союз Т-12» продолжительностью 11 суток 19 часов 14 минут. Сразу после возвращения из космического полёта на Землю провёл эксперимент по управлению Ту-154ЛЛ и МиГ-25ЛЛ, приближенных по аэродинамическим качествам к «Бурану», совершив полёты в Жуковский и обратно на Байконур с целью оценки реакции пилота при пилотировании «Бурана» после воздействия факторов космического полёта.
Живёт в Москве. Президент Российского национального аэроклуба.
Награждён орденами Ленина, «За заслуги перед Отечеством» 4-й степени, Трудового Красного Знамени, Дружбы народов, медалями.
Решением Исполнительного комитета Жуковского городского Совета депутатов трудящихся от 25.07.86 №416/13 присвоено звание «Почетный гражданин города Жуковского».