Выступал за ашхабадский «Колхозчи/Копетдаг» во второй лиге и «Звезду» (Джизак) в первой лиге СССР.
Руководил ашхабадской «Нисой» и «ФК Ашхабад».
В сезоне 2005 года — главный тренер узбекского «Навбахора» из Намангана. В декабре 2008 снова позвали в «Навбахор», но уже в феврале переведен на должность спортивного директора. В октябре 2009 покинул «Навбахор».
С сентября 2002 — ассистент главного тренера сборной Туркменистана, с октября 2003 по март 2009 возглавлял сборную Туркменистана.
За заслуги со сборной Туркменистана попал в тройку лучших тренеров Азии по версии АФК.