Григорьев Иван Дмитриевич родился в 1925 году в городе Лаишев Лаишевского кантона ТАССР. Русский.
На фронт Великой Отечественной войны призвали в 1943 году. Воевал в составе 426-го артиллерийского полка 1-го и 2-го Украинских фронтов.
За мужество, отвагу и героизм, проявленные в борьбе с немецко-фашистскими захватчиками награжден орденом Красной Звезды, медалью «За победу над Германией».
С фронта вернулся в 1945 году в звании рядового.