Летчик-космонавт СССР, полковник. Член КПСС с 1956 года.
Родился 23 февраля 1928 года в селе Порошино Алтайского края.
Полет в космос совершил 27-29 сентября 1973 года совместно с Макаровым О. Г. в качестве командира космического корабля "Союз-12".
В ходе орбитального полета проводились испытания и проверки усовершенствованных систем корабля, отрабатывались процессы ручного и автоматического управления в различных режимах полета. Космонавты проводили спектрографирование природных образований в интересах народного хозяйства.
Экспериментальный полет корабля "Союз-12" был одним из этапов работы по дальнейшему совершенствованию космических пилотируемых кораблей.