Воспитанник футбола города Мары.
В 1992—1993 играл за «Небитчи». Активной и результативной игрой обратил на себя внимание селекционеров и в 1993 перешел в «Копетдаг». Однако после Кубка чемпионов Содружества вернулся в «Небитчи», где провел еще сезон.
С 1994, вплоть до развала команды в январе 1999, выступал в «Копетдаге», играл за сборную Туркмении. С января 1999 уехал на Украину, играл за «Кремень» и «Ниву» из Тернополя.
С начала 2000 — в Казахстане. В течение семи лет играл в нескольких клубах казахской высшей лиги.
В 2007 вернулся в Туркмению, играл один сезон за «Мерв», потом за «Шагадам».