Шерстнев Сергей Александрович родился 13 июля 1967 года в селе Большая Кандала Старомайнского района Ульяновской области. С 1985 по 1987 годы проходил срочную службу в рядах Советской Армии.
Окончил Ульяновский политехнический институт по специальности «Энергоснабжение промышленных предприятий, городов и сельского хозяйства» (1991 г.), Поволжскую Академию Государственной службы имени П.А.Столыпина по специальности «государственное и муниципальное управление» (2009 г.).
В 1991 году принят на работу в МУП «Ульяновская городская электросеть», где прошёл трудовой путь от простого мастера до директора предприятия. С 2006 года возглавлял администрацию Ленинского района города Ульяновска. С 2010 года одновременно являлся заместителем главы администрации города Ульяновска. Действительный муниципальный советник 1 класса.
Награжден памятной медалью МЧС России «85 лет Гражданской обороне», почетным знаком Губернатора Ульяновской области «За безупречную службу» III степени. Неоднократно поощрялся почетными грамотами Ульяновской Городской Думы и Главы города Ульяновска.
В 2006 году Министерством регионального развития Российской Федерации присвоено звание «Почетный работник жилищно-коммунального хозяйства России».
9 сентября 2018 года избран депутатом Законодательного Собрания Ульяновской области по Ленинскому одномандатному избирательному округу №14. 24 сентября 2018 года избран председателем комитета по социальной политике, государственному строительству, местному самоуправлению и развитию гражданского общества. Также вошел в состав комитета по жилищной политике и коммунальному хозяйству.