Родился 14 ноября 1964 года в Москве. Окончил Высшую школу милиции МВД СССР (1989).
В органах внутренних дел — с 1985 года. В уголовном розыске начинал с должности оперуполномоченного. В 2000 году назначен начальником криминальной милиции Западного округа Москвы. В 2002 году возглавил криминальную милицию Центрального округа столицы. В 2011 году после переаттестации сотрудников милиции полковник Зиновьев занял пост заместителя начальника УВД по Центральному округу Москвы.
17 декабря 2011 года переведен на должность главы УВД по Северному округу города. В 2012 году УВД под руководством Игоря Зиновьева было признано лучшим окружным управлением. 12 июня 2013 года Игорю Зиновьеву присвоено звание генерал-майора полиции. В том же году силами управления было раскрыто резонансное убийство блогером Алексеем Кабановым своей супруги, а также произведено задержание по делу о коррупции старшего оперуполномоченного службы собственной безопасности Сергея Зорькина.
4 января 2014 года назначен заместителем начальника полиции — начальником управления уголовного розыска ГУ МВД России по Москве.
Награжден медалями "За отличие в службе" I, II, III степеней, "За безупречную службу" III степени, "За боевое содружество", медалью ордена "За заслуги перед Отечеством" II степени. Женат, есть дочь. Согласно сведениям о доходах, в 2013 году господин Зиновьев заработал 2,406 млн руб., его супруга — 947,2 тыс. руб.