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