Родился 07.05.1915 г. в с. Базарная Кеньша ныне Никольского района Пензенской области в семье рабочего. Русский. Окончив 6 классов, работал десятником в Свердловске. В Советской Армии – с 1937-38 гг. и с 1941 г. Участник боев с японскими милитаристами у озера Хасан в 1938 г. Участник Великой Отечественной войны – с июня 1941 г. Исполняющий обязанности командира огневого взвода 54-го легкого артиллерийского полка (20-я легкая артиллерийская бригада, 2-я артиллерийская дивизия, 6-й артиллерийский корпус прорыва, 5-я ударная армия, 1-й Белорусский фронт) старшина И.М. Катков в конце апреля 1945 г. отличился в боях на подступах к Берлину и в городе, уничтожив значительное количество боевой техники, огневых средств и живой силы противника. Звание Героя Советского Союза присвоено 15.05.1946 г. После войны старшина И.М. Катков демобилизован. Жил в г. Куйбышеве. Работал диспетчером цеха на заводе кабелей связи. Награжден орденами Ленина, Отечественной войны 1 и 2 ст., Красной Звезды, Славы 2 и 3 ст., медалями. Умер 29 мая 2000г. Похоронен в г. Самаре. В г. Никольске установлен бюст Героя Советского Союза.