Родился 11 сентября 1937 года в Кривом Роге Днепропетровской области Украинской ССР.
Спортсмен (гребля на байдарках и каноэ), тренер, спорторганизатор.
Заслуженный мастер спорта СССР (1960). Заслуженный тренер Белорусской ССР. Заслуженный деятель физической культуры и спорта Белорусской ССР.
Окончил Белорусский ГИФК (1969).
Выступал за ДСО «Спартак» (Брест). Тренировался под руководством В. Пилипенко.
Чемпион СССР (1961, 1962, 1963 — на каноэ-двойке на дистанции 1000 м; 1959, 1960, 1961, 1962, 1963 — на каноэ-двойке на дистанции 10000 м).
Олимпийский чемпион (1960) на каноэ-двойке на дистанции 1000 м.
Чемпион мира (1963) на каноэ-двойке на дистанции 10000 м.
Чемпион Европы (1961, 1963) на каноэ-двойке на дистанции 10000 м.
Работал тренером сборной СССР по каноэ, старшим тренером сборной Республики Беларусь.
Был президентом и вице-президентом Белорусской ассоциации каноэ.
Награжден орденом «Знак Почета», Почета (Республика Беларусь, 18.12.2017).
Почетный гражданин Бреста (Республика Беларусь).