Народився 25 вересня 1976 року.
Освіта – вища.
Приватний підприємець.
Голова громадської організації «Відродження Берислава».
Член партії «Партія Ігоря Колихаєва «НАМ ТУТ ЖИТИ!»
У 2020 році обраний від цієї партії Депутатом Бериславської районної ради сьомого скликання.
Під час російської окупації Берислава брав участь у проукраїнських мітингах, через що 25 квітня 2022 року був викрадений російськими військовими. Утримувався у підсобному приміщенні однієї з місцевих СТО.
Наступного дня окупанти випустили Шаповалова, розраховуючи на те, що, злякавшись, він піде на співпрацю з ними.
Вдруге окупанти викрали чоловіка у серпні 2022 року. Утримували близько двох тижнів на території Бериславського машинобудівного заводу. Піддавали тортурам, вимагаючи зізнань у зв’язках з СБУ.
Після звільнення Сергію Шповалову та його дружині та молодшому сину вдалося виїхати з окупованої території.