Начинал карьеру в клубе Высшей лиги «Заря» из Ворошиловграда, куда пришёл после прохождения армейской службы. За «Зарю» выступал с 1977 по 1980 годы, последний год проводил в Первой лиге, так как в 1979 году клуб из Ворошиловграда был понижен в классе. С 1981 по 1984 годы выступал в днепропетровском «Днепре», с которым стал чемпионом страны. Далее играл в «Судостроителе» из Николаева, «Металлисте» и «Колосе». С 1988 по 1989 годы играл за «Шахтёр» из Павлограда. Карьеру же завершал в махачкалинском «Динамо».