Сергей Маринин родился 4 ноября 1971 года в городе Ульяновск. В 1992 году окончил Ульяновское медицинское училище №1. В 1995 году получил диплом Российской медицинской академии. Далее, заочно окончил Ульяновскую Государственную сельскохозяйственную академию имени П.А. Столыпина по специальности «бухгалтерский учет и аудит». Позднее, получил диплом Российской академии государственной службы при Президенте Российской Федерации.
В декабре 2003 года Сергей Владимирович избран депутатом Законодательного собрания Ульяновской области третьего созыва, где возглавлял комитет по правам человека и обращениям граждан. Являлся руководителем фракции ЛДПР в Законодательном Собрании Ульяновской области. Входил в комитет по бюджету, налогам и предпринимательству.
На выборах 18 сентября 2016 года Маринин Сергей Владимирович избран Депутатом Государственной Думы VII созыва в составе федерального списка кандидатов, выдвинутого политической партией «Либерально - демократическая партия России».
Является Членом фракции политической партии ЛДПР - Либерально-демократической партии России. Также входит в комитет Государственной Думы по международным делам.