Родился 23 июня 1959 года в деревне Худово Крупского района Минской области Белорусской ССР.
Спортсмен (гребля на байдарках и каноэ), тренер, спорторганизатор.
Заслуженный мастер спорта СССР (1978).
Воспитанник ДЮСШ (Жодино Минской области). Выступал за ДСО «Спартак» (Минск). Тренировался под руководством М.З. Элимелаха.
Чемпион СССР (1978 — на байдарке-двойке на дистанции 500 м; 1979 — на байдарке-двойке на дистанции 1000 м и на байдарке-четверке на дистанции 500 м; 1980 — на байдарке-четверке на дистанции 1000 м).
Чемпион мира (1978) на байдарке-двойке на дистанции 1000 м, 2-й призер чемпионата мира (1979) на байдарке-четверке на дистанции 500 м, 3-й призер чемпионатов мира (1978 — на байдарке-двойке на дистанции 500 м; 1979 — на байдарке-двойке на дистанции 1000 м).
Участник Олимпийских игр (1980).
Главный тренер сборной Белорусской ССР и Республики Беларусь — 1991-94.
Председатель Федерации гребли на байдарках и каноэ Минской области Республики Беларусь — с 1998 года, был директором УОР (Минск Республики Беларусь).