В начале 1990-х выступал в туркменских клубах «Небитчи» и «Ниса».
С 1994 выступал за сборную Туркмении. Играл в отборочных играх к ЧМ-98, ЧМ-02, ЧМ-06.
В 1999 отдан в аренду в казахский «Кайрат СОПФК». После годичной аренды вернулся в «Нису», однако вскоре снова уехал в Казахстан. Играл за «Атырау» и «Есиль-Богатырь». В 2005 принял гражданство Казахстана .
В 2006 вернулся в Туркмению, выступал за «Ашхабад», где и завершил карьеру игрока.
С 2010 тренер Небитчи/Балкан.