Родился 7 января 1942 года в поселке Покрово-Шишкино Милославского района Рязанской области.
Спортсмен (тяжелая атлетика), тренер.
Заслуженный мастер спорта СССР (1970). Заслуженный тренер СССР (1991).
Окончил Шахтинский филиал Новочеркасского политехнического института (1971).
Начал заниматься тяжелой атлетикой в 1964 году. Выступал за ДСО «Труд» (Шахты) и ДСО «Труд» (Рязань). Тренировался под руководством С.С. Милейко и А.В. Чужина.
Чемпион СССР (1970, 1971, 1972, 1973, 1974, 1975, 1976) во 2-м тяжелом весе, 3-й призер чемпионата СССР (1968).
В сборной СССР — 1970-80.
Олимпийский чемпион (1972, 1976).
Чемпион мира (1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977).
Чемпион Европы (1970, 1971, 1972, 1973, 1974, 1975, 1977, 1978).
Участник Олимпийских игр (1980).
Рекордсмен СССР и мира.
Тренер (с 1980 года) и главный тренер сборных СССР — 1989-91, Объединенной команды (СНГ) — 1992.
Награжден орденами Ленина (1972), Трудового Красного Знамени (1971), Дружбы народов (1976), «Знак Почета» (1970), медалью «За доблестный труд. В ознаменование 100-летия со дня рождения В.И. Ленина» (1970).
Его имя носит проспект, парк культуры и отдыха и ДЮСШ №15 в Шахтах Ростовской области.
Бюст установлен в городском парке Армавира (Армения). Мемориальная доска установлена в Ростове-на-Дону по адресу: улица Большая Садовая, 127/74.
Скончался 25 ноября 2011 года в Мюнхене (Германия). Похоронен на Городском кладбище в Шахтах Ростовской области.
Фотография могилы © Алексей Мошков (Смоленск).