Голованов Иван Антонович родился в 1901 году в городе Лаишев Лаишевского уезда Казанской губернии. Русский.
На фронт Великой Отечественной войны призвали в 1943 году. Воевал в составе 487-го артиллерийского полка.
Награжден медалью «За победу над Японией», юбилейными медалями.
С войны вернулся в 1945 году в звании рядового.