Беляев Иван Михайлович родился в 1907 году в городе Лаишев Лаишевского уезда Казанской губернии. Русский.
В ряды Красной Армии мобилизовали в 1942 году. Участник Сталинградской битвы, кавалерист.
Награжден медалями «За победу над Германией», «За оборону Сталинграда», юбилейными медалями.
С фронта вернулся в 1945 году.