Выступал за ашхабадский «Колхозчи/Копетдаг» во второй лиге и «Звезду» (Джизак) в первой лиге СССР.
В 1990 провел один сезон за Навбахор из Намангана.
Играл за сборную Туркмении в 1992 году в матчах Центральноазиатского кубка.
С 2003 работает в казанском «Рубине», сначала администратор дубля, затем — администратор основной команды (с 2006 года).