Родился 24 марта 1963 года в Городке Городсковского района Львовской области Украинской ССР.
Спортсмен (футбол), тренер. Полузащитник.
Заслуженный мастер спорта СССР (29.03.1989). Заслуженный работник физической культуры и спорта Украины (1.12.2011).
Воспитанник ОШИСП (Львов). В «Ниве» (Винница) — 1981-83, 1984 (с августа), «Динамо» (Киев) — 1984 (по июль), СКА-«Карпаты» (Львов) — 1985-86, «Днепре» (Днепропетровск) — 1987-92 (по июнь), «Хапоэле» (Хайфа, Израиль) — 1992/93-93/94.
В чемпионатах СССР 96 матчей, 12 голов; чемпионатах Украины 13 матчей, 3 гола; чемпионатах Израиля 53 матча, 4 гола.
Чемпион СССР (1988), 2-й призер чемпионатов СССР (1987, 1989), 3-й призер чемпионата Украины (1992).
Обладатель Кубка СССР (1988/89).
В списке «33-х» — №3 (1987, 1989).
Капитан «Днепра» — 1990-92.
В сборной СССР (1987-90) — 8 матчей; олимпийской сборной СССР (1987) — 4 матча.
Олимпийский чемпион (1988).
Участник отборочных матчей чемпионатов Европы (1988, 1992).
Тренер (1996, с июля-97, 2002-11, по июль) и главный тренер «Днепра» (Днепропетровск, Украина) — 1998 (по октябрь), главный тренер «Кривбасса-2» (Кривой Рог, Украина) — 1999 (с июля)-2000, тренер «Кривбасса» (Кривой Рог, Украина) — 2001.
Спортивный директор «Днепра» (Днепропетровск, Украина) — 2011 (с июля)-15.
Награжден украинским орденом «За заслуги» III степени (14.07.2004).
Скончался 14 декабря 2015 года в Днепропетровске (Украина). Похоронен на Запорожском кладбище в Днепре (Украина).