Родился 16 ноября 1953 года в Бобруйске Белорусской ССР.
Спортсмен (футбол), тренер. Полузащитник.
Мастер спорта.
Окончил Белорусский ГИФК.
Начал играть в 1962 году в Бобруйске в детской команде, затем в клубной команде «Строитель» (Бобруйск) — 1971-72 (по июнь). В «Динамо» (Минск) — 1972 (с июля)-80 (по июль), 1981-83, «Днепре» (Могилев) — 1986 (по июнь), «Нефтчи» (Баку) — 1987 (по апрель).
В чемпионатах СССР 168 матчей, 52 гола.
Чемпион СССР (1982).
Капитан «Динамо» — 1979.
В списке «33-х» — №1 (1982).
В сборной СССР (1980) — 1 матч; олимпийской сборной СССР (1980) — 2 матча.
3-й призер Олимпийских игр (1980).
Тренер клубной команды «Торпедо» (Минск) — 1984-85.
Скончался 29 марта 1989 года в Минске. Похоронен на кладбище деревни Токари Бобруйского района (Республика Беларусь).