Начал играть в 1979 году в ДЮСШ г. Ашхабада. Первый тренер — Виктор Владимирович Каширов.
Затем играл в СДЮШОР г. Ашхабада (1981—1989). С 1989 — в Копетдаге. Выступал за юношеские сборные Туркмении.
С 1992 — в России, играл за Динамо (Москва), Эрзу, Анжи. В 1992-93 провел несколько игра за сборную Туркмении.
В 1999 вернулся в Туркмению, играл за ашхабадскую «Ниса».