Почти всю игровую карьеру выступал во Второй лиге, преимущественно в элистинском «Уралане» и его дубле («Гилян», «Байсачир»). За «Уралан» сыграл 359 матчей и забил 82[1] (по другим сведениям 86) голов.
В 1980 году сыграл 6 матчей в Первой лиге за куйбышевские «Крылья Советов». В 1993 году работал тренером дубля «Уралана».