Воспитанник футбольной школы «Трудовые резервы» города Баку. Первый тренер — Алик Джафаров.
Выступал за команды «Нефтчи» Баку (1988—1989), «Кубань» Краснодар (1990—1991, 1992, 1994), ФК «Паламос» (Испания) (1992—1993), ЦСКА Москва (1994), «Монолит» Новотитаровская (1995) , «Изумруд» Тимашевск (1995) , «Дружба» Майкоп (1996), «Динамо» Ставрополь (1997), «Балтика» Калининград (1997), «Славия» Мозырь, Белоруссия (1998).
В высшей лиге чемпионата СССР сыграл 4 матча, в первой лиге СССР сыграл 71 матч, забил 20 мячей. Первый матч провел в конце 1988 против «Динамо» (Москва).
В высшей лиге чемпионата России сыграл 27 матчей, забил 5 мячей.
В Испанию уезжал в «Эспаньол», но в итоге за этот клуб не сыграл ни разу — был отдан в аренду в клуб 2-го дивизиона «Паламос».
В ЦСКА не сумел закрепиться из-за травм и недоверия тренера Бориса Копейкина.
После завершения игровой карьеры проживает в Краснодаре, тренирует любительские и студенческие коллективы города .
Сыграл 1 матч в составе сборной России, это был первый официальный матч сборной России в её истории:
В 1994 году сыграл один матч в составе сборной Азербайджана.
Выступал за юношескую сборную СССР. В 1987 году стал чемпионом мира среди юношей (до 17 лет) на турнире в Канаде.