В 1973 вступил в комсомол ВЛКСМ, после окончания школы поступил в Тульское высшее артиллерийское инженерное училище (ТВАИУ), где познакомился с курсантом и будущим губернатором Тульской области Вячеславом Дудкой.
После окончания военного училища, по распределению комсомола был направлен офицером в Вооружённые Силы СССР где дослужился до звания полковника. После увольнения до 1999 года, работал в УВД города Тулы.
В 2000 году назначен помощником депутата Тульской городской думы Владимира Дякун. В этом же году возглавил Тульское региональное отделение Российской партии Пенсионеров (РПП).
В 2004 году, по внутрипартийному списку «Российской партии Пенсионеров», был избран депутатом Тульской областной Думы III созыва.
В октябре 2005 года, губернатором Тульской области Вячеславом Дудка, был назначен Вице губернатором Тульской области по образованию, культуре и социального развития.
17 декабря 2005 года, на шестом VI всероссийском съезде Российской партии Пенсионеров был избран председателем центрального совета.
29 августа 2006 года, лидеры трёх политических партий: Российской партии Пенсионеров, Российской партии Жизни и партии Родина Игорь Зотов, Сергей Миронов и Александр Бабаков подписали соглашение об объединении своих партий и создание новой политической партии Справедливая Россия.
4 сентября 2007 года, организовал и возглавил общественную организацию «Российские пенсионеры за справедливость».
23 сентября 2007 года, на I съезде партии Справедливая Россия, был избран секретарём президиума центрального совета.
2 декабря 2007 года по внутрипартийным спискам партии Справедливая Россия пытался стать депутатом ГосДумы V созыва, но не был избран.
11 октября 2009 года был избран депутатом Тульской областной Думы V созыва.
27 ноября 2015 года покинул пост председателя Российской партии Пенсионеров за Справедливость.
В декабре 2017 года Игорь Зотов был избран секретарём политсовета партии Родина, укрепив Тульское региональное отделение партии.