На высшем уровне выступал за днепропетровский «Днепр» и московский «Локомотив».
С 1985 по 1989 играл в клубах низших лиг ГДР.
Был президентом и главным тренером клуба «Спартак-Чукотка», тренером «Металлурга» из города Лиепая и клуба «Орёл». С 29 июня 2009 года — главный тренер ФК «Ставрополье-2009».
Женат, сын Тарас — профессиональный футболист.