Выступал за туркменские команды Ахал?ЦОП и Копетдаг во второй лиге СССР.
С 1992 играл в чемпионате Туркменистана за «Копетдаг», был капитаном команды.
После развала «Копетдага» играл за «Небитчи».
В 2001—2002 играл в Казахстане за «Иртыш» (Павлодар) и «Спартак» (Семипалатинск).
В середине 2002 вернулся в Туркмению, играл в «Небитчи». В 2003 перешел в «Шагадам», где провел 2 сезона. Сезоны 2005—2006 провел в МТТУ. В возрасте 42-х лет играл за команду «Гара алтын», забивал голы.
С начала 90-х — в сборную Туркменистана. Участник многих отборочных турниров, капитан команды.