Родился 1 февраля 1935 года в деревне Гиблицы Рязанской области.
Совершил космический полет 15-23 сентября 1976 года совместно с Быковским В. Ф. в качестве бортинженера космического корабля "Союз-22".
В полете проведена съемка обширных районов земной поверхности территории СССР и ГДР с помощью многозональной фотокамеры, сконструированной совместно специалистами Советского Союза и Германской Демократической Республики.
Второй полет в космос совершил с 5 по 9 июня 1980 года в качестве бортинженера космического корабля "Союз Т-2" совместно с Малышевым Ю.В. Это был первый пилотируемый полет корабля серии "Союз 7".