Начинал играть в 1983 году в «Пахтакоре» (Курган-Тюбе). В 1984—985 играл в «Памире», а в 1986—1988 — в высшей лиге чемпионата СССР по футболу за «Кайрат».
В 1989 году, после вылета «Кайрата» из высшей лиги, вернулся в «Памир». В 1992 переехал играть российский «Зенит». В 1993—1995 играл за КАМАЗ.
С 1999 года — на тренерской работе.
Окончил Высшую школу тренеров Москвы с красным дипломом и имеет тренерскую лицензию категории «В». Тренировал команды «Турбина» (Набережные Челны), «Алнас» (Альметьевск), «КамАЗ» (Набережные Челны), «Рубин» (Казань, юноши 1993 г.р.).
В июле 2010 назначен главным тренером таджикской команды «Истиклол». По итогам сезона команда выиграла чемпионат и кубок Таджикистана.
Сын Руслан — футболист, играет за «Север» (Мурманск) во втором дивизионе России.