Сергей Романов родился в Ленинграде. B 2000 году окончил Санкт-Петербургскую государственную консерваторию им. Н.А. Римского-Корсакова (класс Н.Н. Алексеева).
В 1999–2008 годах был солистом Академии молодых оперных певцов Мариинского театра.
С 2008 года – солист оперной труппы Мариинского театра.
Репертуар в Мариинском театре:
Щелкалов («Борис Годунов»)
Евгений Онегин («Евгений Онегин»)
Роберт («Иоланта»)
Неудачливый игрок («Игрок»)
Дон Карлос («Обручение в монастыре»)
Генерал Бельяр, Денисов, Долохов, Метивье, Жако и Адъютант из свиты Наполеона («Война и мир»)
Ковалёв («Нос»)
Чичиков («Мертвые души»)
Гумберт Гумберт («Лолита», концертное исполнение)
Пан Врублевский («Братья Карамазовы»)
Великий канцлер («Рождественская сказка»)
Граф Альмавива («Свадьба Фигаро»)
Гульельмо («Так поступают все»)
Фигаро («Севильский цирюльник»)
Белькоре («Любовный напиток»)
Марулло («Риголетто»)
Жорж Жермон и барон Дуфоль («Травиата»)
Сильвано («Бал-маскарад»)
Сильвио («Паяцы»)
Марсель («Богема»)
Пьер Флевиль («Андре Шенье», концертное исполнение)
Принц Ямадори и Шарплеc («Мадам Баттерфлай»)
Cонора («Девушка с Запада»)
Фьерамоска («Бенвенуто Челлини»)
Данкайро («Кармен»)
Рамиро («Испанский час»)
Битерольф («Тангейзер»)
Парикмахер и Арлекин («Ариадна на Наксосе»)
Ярослав Прус («Средство Макропулоса»)
Деметрий («Сон в летнюю ночь»)
Фальк («Летучая мышь»)
Дандини («Золушка» Россини)
Таддео («Итальянка в Алжире»)
Вокальные циклы Валерия Гаврилина «Первая немецкая тетрадь» и «Вторая немецкая тетрадь»
Сергей Романов ведет активную концертную деятельность. С труппой Мариинского театра он гастролировал во многих городах России, Финляндии, Испании, Великобритании, Швеции, Японии и других стран.