Родился 12 декабря 1914 года в селе Дума (ныне село Нукуты Нукутского района Иркутской области). Окончил 7 классов сельской школы и курсы трактористов. С 1930 года работал в колхозе. В 1934 году переехал в город Иркутск. Работал на Иркутском авиационном заводе слесарем, а с 1936 года — мастером. Одновременно учился в вечернем техникуме, посещал городской аэроклуб. В 1938 году по комсомольской путёвке направлен в Батайскую военную авиационную школу пилотов, которую окончил в 1940 году. Служил лётчиком в частях ВВС Западного Особого военного округа.
С 22 июня 1941 года младший лейтенант И. В. Кузнецов на фронтах Великой Отечественной войны в составе 129-го ИАП (9-я САД, ВВС Западного фронта), летал на МиГ-3. С августа 1941 года — командир звена 180-го ИАП (22 ноября 1942 года преобразован в 30-й Гвардейский ИАП). С июня 1942 года — заместитель командира эскадрильи, с августа 1942 года — командир эскадрильи. С октября 1943 года — заместитель командира полка. Летал на МиГ-3, «Харрикейне» и «Аэрокобре».
К 9 мая 1945 года заместитель командира, он же инспектор-лётчик по технике пилотирования и теории полёта 30-го Гвардейского истребительного авиационного полка (273-я истребительная авиационная дивизия, 6-й истребительный авиационный корпус, 16-я Воздушная армия, 1-й Белорусский фронт) Гвардии майор И. В. Кузнецов совершил 358 боевых вылетов, провёл 36 воздушных боёв, в которых сбил лично 9 и в составе группы 7 самолётов противника (в последнем наградном листе говорится о 9 личных и 15 групповых победах). Воевал на Западном, Калининском, Юго-Западном, Центральном, Белорусском и 1-м Белорусском фронтах. Дважды ранен в боях, один раз — тяжело.
В 1946 году уволился в запас. Работал на Иркутском авиационном заводе мастером группы сборщиков, затем лётчиком-транспортником. С сентября 1951 года лётчик-испытатель Лётно-испытательного института (ЛИИ). Окончил курсы лётчиков-испытателей при ЛИИ. В 1954 году вернулся на Иркутский завод. С 1963 года — на пенсии. Жил в Ейске, затем в Геленджике (Краснодарский край). Указом Президента СССР от 22 марта 1991 года удостоен звания Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда» (№ 11642). Умер 31 июля 1996 года. Похоронен в городе Геленджике на Новом кладбище.
Награждён орденами: Ленина (22.03.1991), Красного Знамени (06.10.1941, 06.07.1944), Александра Невского (30.07.1945), Отечественной войны 2-й степени (11.03.1985), Красной Звезды (30.11.1941); медалями и орденом «Британской империи 5-й степени» (19.11.1943).
Список известных воздушных побед И. В. Кузнецова:
Д а т а | Противник | Место падения самолёта или проведения воздушного боя |
Свой самолёт |
23.09.1941 | 1 Ме-110 | северо-западнее Дулово | МиГ-3 |
02.10.1941 | 1 Ме-109 | Щелкино | |
03.10.1941 | 1 Ме-109 (в гр. 1/4) | Белый | |
04.10.1941 | 1 Ме-109 (в паре) | Конютино | |
06.10.1941 | 1 ФВ-189 (в гр. 1/6) | Тупишино — Андреевское | |
07.10.1941 | 1 Ю-88 (в гр. 1/11) | станция Оленино | |
28.10.1941 | 1 До-215 (в гр. 1/4) | севернее Волоколамск | |
14.11.1941 | 1 Хш-126 (в гр. 1/3) | Шитьково | |
28.11.1941 | 1 Ме-109 (в гр. 1/6) | Носово | |
18.03.1943 | 2 ФВ-190 (1 сбит тараном) | Погодино | «Аэрокобра» |
07.08.1944 | 1 ФВ-190 | Липа | |
1 Ме-109 | восточнее Адамув | ||
18.04.1945 | 2 ФВ-190 | Штраусберг | |
20.04.1945 | 1 ФВ-190 (сбит при столкновении) | Штернебек | |
Всего сбитых самолётов — 9 + 7; боевых вылетов — 358; воздушных боёв — 36. |