Советский футболист, нападающий; белорусский тренер. Мастер спорта СССР (1979).
Воспитанник минской школы «Спартак», первый тренер — Сергей Александрович Устинович. Затем тренировался у Леонида Андреевича Лапунова в СДЮШОР-5.
В 1973 году начал выступать за минское «Динамо», в составе которого выступал практически всю карьеру — до 1984 года. В августе 1979 после гибели команды «Пахтакор» в авиакатастрофе перешёл в эту команду, где провёл остаток сезона.
Играть закончил в 1985 году в команде «Днепр» Могилёв в 5 зоне второй лиги.
Характеризовался сильным и точным ударом, автор двух хет-триков в чемпионате СССР.
В 1989—1991 годах тренировал клуб КИМ (Витебск), затем короткое время был арбитром. В конце 2000-х тренировал юношескую сборную Белоруссии. В 2011 году — главный тренер выступающего в чемпионате Минска клуба «Ника».
Супруга — Ирина, на которой женился в 18 лет. Старший сын Андрей играл за «Динамо-Юни», младший Антон занимался в СДЮШОР-5, играл за дубль БАТЭ,выступает на любительском уровне. Внуки Никита, Глеб, Яна.
Чемпион СССР: 1982.
В списке 33 лучших футболистов сезона — № 3 (1982).