Сергей Михайлович Мозолин родился 25 июля 1955 года в Нижнем Ломове. Окончил Пензенский инженерно-строительный институт по специальности «промышленное и гражданское строительство», является почетным профессором Пензенской государственной академии архитектуры и строительства.
Работает региональным управляющим ООО «Лукойл-Нижневолжскнефтепродукт».
Награжден почетными грамотами Государственной Думы РФ, Совета Федерации Федерального Собрания РФ, губернатора, главного федерального инспектора по Пензенской области, почетным знаком Госдумы «За заслуги в развитии парламентаризма», нагрудным знаком «Парламент России».
Избирался депутатом совета народных депутатов Ленинского района Пензы в 1990 году, Законодательного собрания Пензенской области второго, третьего и четвертого созывов.
В настоящее время является членом комитета по бюджетной, налоговой и финансовой политике, заместителем руководителя фракции «Единая Россия» в Законодательном собрании Пензенской области.
Женат, имеет трех сыновей.