Участник Великой Отечественной войны
Родился в селе Крылово Осинского района Пермской области
19 июня 1941 года Иван Кузьмич окончил Тюменское пехотное училище и получил направление в Ленинградский военный округ. По прибытии зачислен в 46 стрелковый полк 3 особой стрелковой бригады, дислоцировавшуюся на острове Сааремаа (Эзель).
С первых дней войны участвовал в боях. В ночь с 6 на 7 октября 1941 года в районе мыса Дунганга попал в плен.
Военнопленного Мехрякова, прошедшего за три с половиной года плена несколько лагерей, судьба испытывала на прочность. Он выжил.
Выжил он в лагере Саласпилса (Куртенгофа), который в списках числился как Stalag 350 Z. Люди в нём жили в норах, которые сами же и выкапывали. Дневной рацион составлял 150-300 граммов так называемого «хлеба» и чашка супа из овощных отходов. Лагерь считался трудовым: пленные работали по 14 часов и более, за любую провинность пленных убивали.
Когда Советская Армия стала наступать, то военнопленных направили на запад. Иван Кузьмич «транзитом» прошёл через Stalag 2 А в Нойбранденбурге (Померания), Stalag 2 Е в Шверине и в лагерь в Пархиме.
Освободили его из плена в начале мая 1945 года союзники. В ноябре 1945 года был восстановлен в звании лейтенанта и служил до 1947 года в войсках МВД.
Награждён орденом Отечественной войны 2 степени.