На 2011 год — главный тренер дубля клуба «Хазар-Ленкорань».
В 1985 провел 1 игру в клубе 2-й лиги «Гянджлик» (Баку). В 1986 провел полноценный сезон в клубе «Карабах» (Степанакерт), откуда перешел в Нефтчи (Баку)
Дебютировал в составе «Нефтчи» в 1987 году в гостевой игре 8-го тура против «Кайрата». Провел на поле все 90 минут, но клубу особо не помог — «Нефтчи» проиграл со счетом 1:3. В следующей игре против «Динамо» (Тбилиси) вышел уже на замену. На этот раз «Нефтчи» выиграл со счетом 3:0. Больше в том сезоне на поле не выходил.
Следующий раз в основе вышел 31 июля 1988 в домашней игре против донецкого «Шахтера», завершившейся вничью 2:2. До конца сезона провел еще 7 матчей. По итогам года «Нефтчи» покинул высшую лигу.
С 1989 года — игрок основы. В сезоне 1989 пропустил только одну игру, забил 12 мячей. В сезоне 1990 года — пропустил только 2 игры, забил 4 мяча. В 1991 году стал автором 11 мячей.
В 1992—1994 играл в чемпионате Азербайджана за «Нефтчи». В 1992 и 1993 годах признавался лучшим футболистом Азербайджана. Кроме того, три года подряд был лучшим бомбардиром команды.
В сезоне 1994/95 выступал в составе израильского клуба «Маккаби» из города Петах-Тиква, игравшего в высшей лиге чемпионата Израиля.
В 1995 вернулся в Азербайджан, продолжил свою карьеру в составе «Нефтчи». Всего в составе бакинцев в чемпионатах Азербайджана провел 133 игры.
С 1999 играл за клуб азербайджанской премьер-лиги — «Нефтчи» (Баку) и «Хазар Университети».
С 2002 — на тренерской работе. До 2006 года работал помощником главного тренера в «Нефтчи».
В 2006—2008 — помощник главного тренера в клубе Хазар-Ленкорань. В июле 2009 назначен помощником директора ДЮШ «Хазар-Ленкорань», в 2010 был и. о. директора. Одновременно с этим, в сентябре 2009 стал главным тренером дубля ленкоранцев.
В 2007 году получил сертификат, категории «Б», подтверждённый УЕФА.
С 1992 по 1996 год защищал цвета национальной сборной Азербайджана. Провел 16 игр, автор 2-х мячей.