Родился в 1924 году в селе Н.-Александровка Баштанского района Николаевской области. В Советской Армии служил с августа 1941 года. Командовал батареей противотанковых орудий. Звание Героя Советского Союза присвоено 27 февраля 1945 года. После войны живет и работает в Туле. Член КПСС.
Левый берег Вислы еще был в руках фашистов. Попытки прорвать их оборону к успеху не привели. Но ждать — значит дать врагу еще крепче зацепиться за выгодные рубежи. Командование решило снова атаковать оборону фашистов. В выполнении этой задачи участвовала и батарея противотанковых пушек лейтенанта Григорьева.
Ночью 14 января 1945 года под прикрытием густого снегопада подразделение незаметно выдвинулось вперед. На рассвете наша артиллерия провела короткую огневую подготовку. И только замолчали орудия, как из окопов поднялись стрелки.
— Вперед! За Родину! Ура!..
Рывок был столь силен и внезапен, что немцы отступили. Советские воины рвались на штурм второго рубежа обороны противника. Здесь они встретились с яростным огнем гитлеровцев. Наступление захлебывалось. Тогда комбат обратился к Григорьеву:
— Ну, Ванюша, твоя очередь настала. С одними автоматами тут ничего не поделаешь. Давай помогай, бог войны!
Собственно, этот разговор был излишен. Батарея располагалась на виду у немцев, и ей ничего не оставалось, кроме стрельбы по врагу. Все шесть орудий открыли огонь по засеченным огневым точкам фашистов. И, конечно, враг стрелял по ним.
Скоро два орудия Григорьева оказались выведенными из строя. Били четыре. Били, не переставая, 20–30 минут. Наводчики действовали самоотверженно. И вот огневые средства фашистов были подавлены. Наши солдаты поднялись в атаку и взяли второй рубеж.
Но в бою всегда много неожиданностей.
Как только наша пехота приблизилась к опушке леса, на нее выскочило 16 немецких танков. И еще два орудия Григорьева выведены из строя. Пехота залегла.
Снова комбат Григорьеву:
— Выручай, друг, как можешь, иначе приказ не выполним.
— Ладно, выручим! — ответил Григорьев.
У него всего два орудия против нескольких танков врага. Два орудия, но около них стойкие солдаты, умелые воины. И горит один, второй, третий танк фашистов…
В разгар боя у одного орудия вышел из строя расчет. Григорьев заменил наводчика, и орудие опять заговорило. Задымился один танк, подбитый Григорьевым. И тут Ивана ударило в левый глаз. Погасло зрение. Закружилась голова от нестерпимой боли.
Минута, вторая… Григорьев преодолел боль, окинул уцелевшим глазом подступы к позиции. Танки еще ползли. Он припал к панораме и продолжал стрельбу.
Наконец вражеский огонь прекратился. Несколько танков, пятясь, отходило. Двенадцать дымили на поле боя.
После лечения Григорьев вернулся в часть и участвовал в штурме Берлина. На рейхстаге среди росписей других советских воинов была и его, Ивана Григорьева.