Иван Степанович родился 23 декабря 1923 (18 января 1924) года в селе Пощупово Рязанской области. В октябре 1941 года вступил в ряды Красной армии, окончив Хабаровское пулемётно-миномётное училище в сентябре 1942 года был направлен в Сибирский военный округ, где готовил маршевые роты, которые отправляли на фронт. Летом 1943 года окончил курсы усовершенствования командного состава в Кемерово и в сентябре 1943 года направлен на 1-й Украинский фронт. Служил в 1087-м полку 322-й стрелковой дивизии, командир пулемётного взвода, позднее роты. Принимал участие в боях при освобождении территории Украины (Житомир, Шепетовка, Тернополь, Львов и др.), в боях на Одесском плацдарме был ранен в ногу, территории Польши (Краков, Рацибуж и др.) и Чехословакии.
27 января 1945 года старший лейтенант Иван Мартынушкин принимал участие в освобождении концлагеря Освенцим и был одним из первых, кто входил в освобожденный концлагерь. 20 апреля 1945 года был ранен в плечо и направлен в госпиталь на территории Польши, где и встретил День Победы. На фронте был дважды ранен, контужен. Демобилизовался из армии в ноябре 1946 года.
Из наградного листа к ордену Красной Звезды:
«Командуя пулеметным взводом, тов. Мартынушкин в боях с немецкими захватчиками действовал смело, мужественно и решительно. В одном из наступательных боев за населенный пункт Глубочен Вельни и Чистылув, пулеметным огнем своего взвода уничтожил несколько огневых точек противника, чем обеспечил продвижение нашей пехоты вперед. Тов. Мартынушкин со своим взводом первым формировал реку Серет, уничтожив на своем пути три пулеметные точки противника, с расчетами, тем самым оказал большую помощь основным наступающим подразделениям.
Достоин правительственной награды — ордена «Красная Звезда»».
18 июля 1944 года
Из наградного листа к ордену Отечественной войны II степени:
«В боях по прорыву обороны противника 14.7.44 в районе села … и за высоту 396 тов. Мартынушкин показал себя смелым и решительным офицером, умело направляющим огонь своих пулеметов по врагу, уничтожая его живу. силу. В ответственный момент боя выбыл командир расчета и пулемет стоявший на фланге прекратил ведения огня, тов. Мартынушкин ползком по пластунски подобрался к пулемету и ураганным огнем скосил до 60 контратакующих немецких захватчиков и не допустил их продвижения вперед.
При выходе из строя командира роты, принял командование на себя и в боях за населенные пункты Лисовая и Ситенка умело отбивал контратаки противника, уничтожил подразделением до 250 солдат и офицеров и взял 68 пленных.
Достоин правительственной награды — ордена «Отечественная война II степени»».
7 августа 1944 года
Из наградного листа к ордену Красного Знамени:
«Тов. Мартынушкин имеет 2 ранения.
Достоин правительственной награды».
Послевоенное время:
— 1946-1963 гг. – работал в Управлении при совете министров СССР, которое занималось реализацией атомных проектов. Во время работы экстерном окончил десятый класс и вечернее отделение Московского инженерно-физического института.
— 1963-1970 гг. – работал в Госстандарте.
— 1970-1988 гг. – работал в секретариате Совета экономической взаимопомощи. С 1988 года на пенсии.
Ныне принимает участие в ветеранском движении, член Московского комитета ветеранов войны, председатель совета ветеранов 60-й армии. 24 июня 2020 года стал почётным гостем на Параде Победы на Красной площади в честь 75-летия Победы в Великой Отечественной войне.
Награждён орденами: Красного Знамени (1945 г.), Отечественной войны I (1985 г.) и II степени (1944 г.), Красной Звезды (1944 г.), «Знак Почёта»; медалями: «За трудовое отличие», «За победу над Германией в Великой Отечественной войне 1941–1945 гг.», «Ветеран труда», другими российскими, советскими и иностранными наградами.
Желаем Ивану Степановичу крепкого здоровья!