Родился 16 апреля 1930 года в деревне Шетеево Удомельского района Калининской области.
Спортсмен (тяжелая атлетика), тренер, арбитр.
Заслуженный мастер спорта СССР (16.02.1957). Заслуженный тренер РСФСР (1973). Судья международной категории (1984).
Окончил ГДОИФК имени П.Ф. Лесгафта (1962).
Выступал за Вооруженные Силы (Ленинград). Тренировался под руководством Я.Г. Куценко и П.Н. Барановского.
Чемпион СССР (1956, 1957, 1958, 1959) в полусреднем весе, 2-й призер чемпионатов СССР (1954, 1955, 1960 — в полусреднем весе; 1961, 1963 — в среднем весе), 3-й призер чемпионата СССР (1962) в среднем весе.
Олимпийский чемпион (1956) в полусреднем весе.
2-й призер чемпионатов мира (1954, 1955, 1957, 1958, 1959).
Чемпион Европы (1954, 1955, 1958, 1959).
Рекордсмен СССР и мира.
Был тренером СКА (Ленинград). Тренер сборной СССР.
Среди его учеников — П. Первушин.
Награжден орденом «Знак Почета» (1957), медалью «В память 300-летия Санкт-Петербурга».
Почетный гражданин Вышнего Волочка Тверской области.
Скончался 3 октября 2014 года в Санкт-Петербурге. Похоронен на Смоленском православном кладбище в Санкт-Петербурге.
Фотография могилы © Алексей Пиголицын (Санкт-Петербург).