
Родился 1 января 1947 года в Сретенске Читинской области.
Летчик-космонавт, спортсмен (самолетный спорт).
Полковник (9.07.1983). Герой Советского Союза (21.12.1988, медаль №11590). Заслуженный мастер спорта СССР (1989).
Окончил Черниговское высшее военное авиационное училище летчиков имени Ленинского комсомола (1970) и Военно-воздушную академию имени Ю.А. Гагарина (1987).
Летчик-инструктор (с июня 1970 года) и старший летчик-инструктор 701-го учебного авиационного полка Черниговского высшего военного авиационного училища летчиков — с ноября 1973 года, командир звена 2-й истребительной авиационной эскадрильи 70-го отдельного истребительного тренировочного авиационного полка особого назначения имени В.С. Серегина 1-го НИИ Центра подготовки космонавтов — с апреля 1974 года.
В отряде космонавтов — с августа 1976 года.
Совершил 4 космических полета: в качестве командира КК «Союз Т-8» (20-22 апреля 1983 года); 21 декабря 1988 года в качестве командира КК «Союз ТМ-4» (21 декабря 1987 года — 21 декабря 1988 года); в качестве специалиста полета шаттла «Дискавери STS-63» (3-11 февраля 1995 года); в качестве специалиста полета шаттла «Атлантис STS-86» (29 сентября — 6 октября 1997 года).
Начальник управления пилотируемых программ Государственного космического научно-производственного центра имени М.В. Хруничева (Москва) — с 1998 года, директор подразделения компании «Boeing Space & Communications» по России и странам СНГ — с июня 1999 года.
Награжден орденами Ленина (1983, 21.12.1988), Красной Звезды (1988), Георгия Димитрова (Болгария, 1988), «Солнце Свободы» (Афганистан, 1988), Почетного легиона (Франция, 1988), «Стара Планина» I степени (Болгария, 3.06.2003), медалью «За заслуги в освоении космоса» (12.04.2011).
Почетный гражданин Ялты Республики Крым (31.07.2017).