Флегонтов Сергей Петрович родился в 1923 году в городе Лаишев Лаишевского кантона ТАССР. Русский.
На фронт Великой Отечественной войны призвали в августе 1942 года. Воевал под Сталинградом, был тяжело ранен.
Свой боевой путь закончил в феврале 1943 года в звании старшего сержанта.