Родился 3 мая 1957 года в Лиде Гродненской области Белорусской ССР.
Спортсмен (футбол), тренер, спорторганизатор. Защитник.
Мастер спорта СССР.
Воспитанник ДЮСШ (Щучин) — с 1967 года. В «Химике» (Гродно) — 1974-75, «Динамо» (Ставрополь) — 1976-77, 1981, «Динамо» — 1978-80, «Локомотиве» — 1982-86, «Спартаке» (все — Москва) — 1987 (с июля)-89, «Сигме» (Оломоуц, Чехословакия) — 1990/91-91/92, «Тополчани» (Тополчани, Чехословакия) — 1992/93, «Сигме (Лутин, Чехословакия/Чехия) — 1993/94, УНЕКС (Уничов, Чехия) — 1993/94-96/97.
В чемпионатах СССР 59 матчей; чемпионатах Чехословакии 47 матчей.
Чемпион СССР (1987, 1989).
3-й призер чемпионатов Чехословакии (1991, 1992).
Обладатель Кубка МССЖ (1983).
Капитан «Локомотива» — 1984.
В списке «33-х» — №3 (1978).
Главный тренер «Тополчани» (Тополчани, Чехословакия) — 1992 (с июля), «Сигме (Лутин, Чехия) — 1993, УНЕКС (Уничов, Чехия) — 1994-97 (по июнь), тренер ЛеРК (Простеев, Чехия) — 1997 (с июля), 1998 (сентябрь), главный тренер «Озета Дуклы» (Тренчин, Словакия) — 2000 (с июня), ХФК «Оломоуц» (Оломоуц, Чехия) — 2001 (с декабря)-02 (по март), «Спартака» (Щелково) — 2003, тренер «Химок» (Химки) — 2009 (по сентябрь), «Анжи» (Махачкала) — 2016 (с ноября). Тренер Академии «Хмель» (Блшаны, Чехия) — 1998-2002.
Заместитель генерального директора (2004, с июля-05, по август) и спортивный директор «Зенита» (Санкт-Петербург) — 2007 (с декабря)-08, селекционер «Спартака» (Москва) — 2005 (с сентября)-06 (по сентябрь), «Зенита» (Санкт-Петербург) — 2006 (с сентября)-07, «Динамо» (Москва) — 2009 (с ноября)-10, 2012.