Карьеру начал в «Металлурге» Чимкент в 1977 году. В 1979 году забил за команду 28 голов и в следующем сезоне перешёл в «Кайрат», за который играл в 1980—1989 годах. В конце сезона 1989 года вернулся в чимкентский «Мелиоратор». 3 сентября 1986 года забил самый быстрый гол в истории чемпионата СССР. На 10-й секунде встречи «Кайрат» — «Динамо» Киев забил в ворота Виктора Чанова. Всего провёл 226 матчей и забил 69 голов в высшей лиге чемпионата СССР. Был специалистом по выполнению 11-метровых. Большую часть мячей забил именно с пенальти.
В апреле 1990 вслед за родственниками уехал в Грецию, где 3 года играл за «Левадиакос», Левадия. После первого года в высшей лиге получил травму ахиллова сухожилия, восстанавливался после операции 5 месяцев. Два следующих сезона провёл в первой лиге, но из-за разногласий с тренером практически не играл. После окончания карьеры 3,5 года работал на заводе на погрузчике. В 1996 году после смерти матери переехал в Афины, где стал тренировать детскую команду репатриантов, в которой также играл его сын Дмитрий.
31 октября 2010 на праздновании своего 50-летнего юбилея в Алма-Ате представил свою книгу «Казахстанский голеадор».