Сергей Муравьев родился 21 августа 1976 года в Ленинграде.
С 1995-го по 1998-й годы служил в Вооружённых Силах РФ.
С 1998 года работал в коммерческих структурах (в Петербурге).
В 2003 году окончил Северо-Западную академию государственной службы по программе «Государственное и муниципальное управление».
В 2016 году прошёл профессиональную переподготовку в Санкт-Петербургском политехническом университете Петра Великого по программе «Промышленное и гражданское строительство».
В комитет по промышленной политике, инновациям и торговле Санкт-Петербурга пришел в ноябре 2019-го года.
С 10 августа 2020 года возглавил Комитет по контролю за имуществом Санкт-Петербурга.