Родился 17 октября 1949 года в Чирчике Ташкентской области Узбекской ССР.
Спортсмен (футбол), тренер. Защитник.
Мастер спорта. Заслуженный тренер Узбекской ССР (1986).
В «Пахтакоре» (Ташкент) — 1971-77.
В чемпионатах СССР 68 матчей, 2 гола.
Главный тренер «Пахтакора» (Ташкент) — 1996 (с февраля)-97 (по июнь), 2000. Работал тренером в «Янгиере» (Янгиер), «Динамо» (Самарканд), «Нурафшоне» (Бухара), МХСК (Ташкент) и сборной Узбекистана — 1996. Был тренером сборной Узбекистана на Спартакиаде народов СССР (1986). Последние годы работал главным тренером «Кимегара» (Чирчик).
Под его руководством «Нурафшон» (Бухара) стал 2-м призером чемпионата Узбекистана; «Пахтакор» (Ташкент) — финалистом Кубка Узбекистана.
Сын — футболист Д.А. Иванков.
Скончался 6 июня 2004 года. Похоронен на Кладбище №1 в Ташкенте (Узбекистан).