Начинал играть в «Копетдаг» из Ашхабада, провел в команде сезоны с 1989 по 1992 (во второй лиге союзного чемпионата) и с 1992 по 1995, когда играл в чемпионате Туркменистана.
Сезон 1996 провел в России, играл за в первой лиге за «Уралан» и «Локомотив» (Чита).
Вернулся в Туркмению, стал играть за клуб «Ниса» (Ашхабад), вместе с которым в очередной раз стал чемпионом Туркмении. Осенью 1999 играл на Украине за Электрон (Ромны) и Нефтяник-Укрнафта. С 2000 вновь играл в Туркмении, за «Нису» и Копетдаг.
Играл за сборную Туркмении, участник финального турнира Азиатских Игр-94.
По окончании карьеры — тренер, работал с командой «Багтыярлык».