В начале 90-х выступал в туркменских клубах «Небитчи» и «Ниса», был капитаном «Нисы». С 1994 выступал за сборную Туркмении. Играл в отборочных играх к ЧМ-98, ЧМ-02, ЧМ-06.
В 1999 перешел в казахский «Кайрат СОПФК». В новой команде успешно закрепился, стал ведущим игроком. Позже играл за Атырау и Женис, Актобе-Ленто и Тараз. В 2007 завершил карьеру, занялся бизнесом ство Казахстана .
В 2008 вернулся в Туркмению, выступал за Шагадам.