В 1973 году закончил Гомельский государственный университет.
После службы в армии с 1974 года — преподаватель ДСО «Спартак» (гребля на байдарках).
1976—1979 гг. — старший тренер-преподаватель Гомельской областной школы спортивного высшего мастерства.
1978—1992 гг. — тренер сборных СССР.
В 1993—2000 гг. — тренер, а с 2001 года — главный тренер национальной команды Беларуси по гребле на байдарках и каноэ.
Им подготовлено 25 мастеров международного класса и около 170 мастеров СССР и РБ, в том числе олимпийские чемпионы Роман Петрушенко и Вадим Махнев.
Живёт в Мозыре.