Сергеев Иван Спиридонович родился в 1923 году в городе Лаишев Лаишевского кантона ТАССР. Русский.
В составе Калининского и 2-го Белорусского фронтов участвовал в боях по освобождению городов от немецко-фашистских захватчиков. За годы войны был контужен и трижды ранен.
С фронта вернулся в звании лейтенанта.