Сергей Новиков родился в 1977 году в городе Горьком (ныне Нижний Новгород). Окончил музыкальную школу по специальности «виолончель», а в 1996-м – музыкальное училище по специальностям «солист оркестра» (альт-саксофон) и «дирижер эстрадного коллектива». В 2001 году окончил филологический факультет Нижегородского государственного университета им. Н. И. Лобачевского по специальности «журналистика».
Дипломант Международного конкурса молодых оперных режиссеров «Нано-опера» (Москва, 2015).
Поставил «Русалку» Даргомыжского (в полусценическом исполнении) в Концертном зале им. П. И. Чайковского (2016, дирижер Александр Рудин), «Иоланту» в Московском музыкальном театре «Геликон-опера» (2019, дирижер Евгений Бражник) и стокгольмской Королевской опере (2021, дирижер Джон Фиоре), «Опричника» в Михайловском театре (2021, дирижер Александр Соловьёв) и Красноярском театре оперы и балета (2023, дирижер Филипп Селиванов), «Лакме» (2022, дирижер Александр Рудин) и оперу-буфф «Синяя Борода» Оффенбаха (2023, дирижер Александр Юдасин) в Красноярском театре оперы и балета, спектакль «Онегин» (2023, дирижер Дмитрий Синьковский) по опере Чайковского в Нижегородском театре оперы и балета.
Полусценическая постановка Реквиема Верди, приуроченная ко Дню поминовения защитников Ленинграда, была осуществлена Сергеем Новиковым в Москве и Санкт-Петербурге (2019, дирижер Владимир Федосеев), в Красноярском (2020, дирижер Павел Коган), Новосибирском (2020, дирижер Дмитрий Юровский), Нижегородском (2020, дирижер Ренат Жиганшин) театрах оперы и балета и Большом театре Беларуси (2021, дирижер Филипп Селиванов).
В 2023 году поставил «Лакме» в Мариинском театре.
Информация на май 2024 года