Окончил Всесоюзный юридический институт по специальности «правоведение». Кандидат экономических наук. Защитил кандидатскую диссертацию по теме «Формирование стратегии социально-экономического развития региона».
С 1981 года работал в органах внутренних дел.
В 1995 году назначен начальником УВД города Димитровграда.
В декабре 2000 года избран главой города Димитровграда.
В декабре 2004 года стал главой администрации Ульяновской области.
28 марта 2006 года депутаты утвердили кандидатуру Сергея Морозова на пост губернатора Ульяновской области.
28 февраля 2011 года Президент РФ Дмитрий Медведев внёс на рассмотрение Законодательного собрания Ульяновской области кандидатуру Сергея Морозова.
6 марта на внеочередном заседании депутаты утвердили кандидатуру Сергея Морозова на посту губернатора области.