Первые шаги в футболе сделал в футбольном клубе «Днепр-75», первым тренером был Алексей Садовников.
За сборную Украины сыграл 9 матчей. Дебют 28 октября 1992 года в товарищеском матче со сборной Белоруссии.
В высшей лиге чемпионата СССР провёл 7 матчей.
В высшей лиге первенства Украины провёл 276 матчей, забил 4 мяча.
В еврокубках провел 3 матча.