thumb|Znaczek pocztowy ZSRR upamiętniający misje na stację Salut 7 Pierwszy lot w kosmos rozpoczął 19 sierpnia 1982, wraz z Leonidem Popowem i Swietłaną Sawicką, jako inżynier lotu statku kosmicznego Sojuz T-7. Pracował na pokładzie stacji kosmicznej Salut 7 wraz z Anatolijem Bieriezowojem i Walentinem Lebiediewem. Wrócił na Ziemię 27 sierpnia na pokładzie Sojuza T-5.
Drugi lot kosmiczny wykonał od 20 do 22 kwietnia 1983, wraz z Władimirem Titowem i Giennadijem Striekałowem, jako kosmonauta badacz na Sojuzie T-8. Ze względu na nieprawidłowe działania systemu podejścia statku, nie dokonano dokowania do stacji Salut 7 i lot został przedwcześnie zakończony.
W lutym 1987, w czerwcu i listopadzie 1988 był dublerem członków załóg podczas lotów statku kosmicznego Sojuz TM-2, Sojuz TM-5 i Sojuz TM-7.
Trzeci lot kosmiczny odbył w dniach od 6 września 1989 do 19 lutego 1990 roku wraz z Aleksandrem Wiktorienką jako inżynier pokładowy Sojuza TM-8. W ciągu 166 dni pracował na pokładzie stacji kosmicznej Mir.
W styczniu 1993 był dublerem członka załogi podczas lotu statku kosmicznego Sojuz TM-16.