Родился в 1920 году в деревне Хорышево Судогодского уезда Владимирской губернии. В 1940 году призван в Красную Армию Ворошиловским РВК Молотовской области (ныне Пермский край). С апреля 1942 года участвовал в боях Великой Отечественной войны. Был командиром орудия 1-й батареи 148-го истребительно-противотанкового дивизиона 73-й стрелковой дивизии 48 армии, старший сержант. Погиб в бою 24 июля 1943 года.
Награды: медаль «За отвагу» (09.03.1943), звание Герой Советского Союза (16.11.1943. Посмертно).
И.К. Ошмарин похоронен в братской могиле на территории школы д. Новопетровка Свердловского района Орловской области.
Из наградного листа командира орудия 1-й батареи 148-го истребительно-противотанкового дивизиона 73-й стрелковой дивизии старшего сержанта И.К. Ошмарина от 5 августа 1943 года
«23 июля 1943 г. в боях за освобождение Свердловского района Орловской области орудие старшего сержанта Ошмарина огнем прямой наводкой преследовало отступающего противника, первым, без пехоты, воодушевляя орудийные расчеты дивизиона, врывалось в населенные пункты, неся освобождение родным советским людям. Автомашина с орудием Ошмарина подобно бронированному танку мчалась по полям сражений, наводя страх на немецких солдат и офицеров, устилая свой путь трупами врага. В деревни Лукино, Новая Жизнь, Ново-Петровка, Дебижено старший сержант Ошмарин входил первым. 24 июля 1943 года его орудие занимало оборону на Западной окраине д. Кулики Свердловского района Орловской области. Противник, сосредоточив превосходящие силы, прикрывая свои порядки сильным артиллерийским огнем и авиацией, потеснил наши военные порядки. Ошмарин крикнул: «Истребители не отступают! Бей немцев!» и вступил в неравный бой с немецкой пехотой. Как подкошенные падали немцы от метких выстрелов Ошмарина. Картечью в упор расстреливались обнаглевшие фрицы. Контратака была отбита. Подтянув силы, немцы пошли во вторую атаку, но под уничтожающим огнем артиллеристов откатились назад, оставив на поле боя 30 трупов. Разъяренные неудачей немцы пошли в 3-ю контратаку: батальон пехоты при поддержке 7 танков и авиации до 20 Юнкерсов с остервенением набросились на батарею. Сплошной дым разрывов и столбов взметенной земли окутали бойцов. Из расчета Ошмарина выбыл подносчик. Словно автомат стреляло орудие Ошмарина, сметая с земли ненавистных немцев: вот уже горит 2 танка, падают мертвые фрицы. Прямым попаданием была разбита пушка и выведен из строя расчет. Тяжело раненый Ошмарин начал отстреливаться из автомата и забрасывать фашистов гранатами. Последние удары своего сердца он превращал в смерть для немцев. В неравном бою орудие Ошмарина уничтожило 2 немецких танка, 3 станковых пулемета, 2 ручных пулемета и свыше 100 немецких солдат и офицеров. Героем, преданным до конца жизни своей Родине, погиб Ошмарин, но не отступил со своего рубежа. Старший сержант Ошмарин достоин присвоения звания «Герой Советского Союза».