Родился 28 августа 1950 года в Бобруйске Могилевской области Белорусской ССР.
Спортсмен (бокс), тренер, спорторганизатор.
Мастер спорта СССР.
Окончил Белорусский ГИФК.
Начал заниматься боксом в 1965 году. Выступал за СДСО «Буревестник» (Минск) и Вооруженные Силы (Бобруйск). Тренировался под руководством Л.Я. Аксельрода и С.Ф. Гурского.
Провел 257 боев, одержал 240 побед.
Чемпион СССР (1972, 1974) во 2-м полусреднем весе, 3-й призер чемпионата СССР (1976).
Чемпион Белорусской ССР (1970).
В сборной СССР — 1971-76.
Участник Спартакиады народов СССР (1971).
С 1977 года — на тренерской работе.
Был вице-президентом Ассоциации профессионального бокса Республики Беларусь.
Скончался 21 апреля 2020 года.