Воспитанник СДЮШОР «Днепр-75», тренер В. С. Мусиенко. Карьеру начал в днепропетровском «Днепре» в 1985 году, став постоянным игроком состава только в 1989 году. В чемпионском сезоне-1988 провёл 7 игр.
В 1991 году перешёл в волгоградский «Ротор», в составе которого завоевал дважды серебряные (1993, 1997) и бронзовые медали (1996). В 1992 году провёл 1 игру в Кубке Украины за полтавскую «Ворсклу».
В 1999 году из-за ухудшившейся финансовой ситуацией и разногласий с руководством клуба перешёл в пермский «Амкар».
Остаток карьеры провёл в чемпионате Украины в «Днепре»(бронзовый призёр сезона 2000/2001 гг.) и луганской «Заре».