Летчик-космонавт СССР, полковник, кандидат технических наук. Член КПСС с 1958 года.
Родился 18 декабря 1934 года в городе Иркутске.
Первый полет в космос совершил 15-18 января 1969 года в качестве командира космического корабля "Союз-5" совместно с Елисеевым А. С. и Хруновым Е. В. Полет проходил одновременно с полетом космического корабля "Союз-4". В процессе полета была выполнена ручная стыковка "Союза-5" и "Союза-4", пилотируемого Шаталовым В.А., и создана экспериментальная космическая станция.
Космонавты Елисеев А. С. и Хрунов Е.В. впервые в мире перешли через открытый космос в корабль "Союз-4", на котором и совершили посадку.
Второй полет в космос совершил с 6 июля по 24 августа 1976 года совместно с Жолобовым В.М. на космическом корабле "Союз-21" и орбитальной станции "Салют-5".
За время космического полета получена обширная и ценная научная информация о физических характеристиках атмосферы Земли и Солнца. На борту орбитальной станции проведены исследования, показавшие, как протекают различные физические процессы и технологические операции в условиях невесомости.
В ходе полета экипажем были продолжены исследования околоземного космического пространства.