Родился 20 января 1990 года в Ленинграде. Воспитанник футбольной школы «Коломяги». Первый тренер – Олег Морозов. Дебютировал в пляжном футболе в 2006 году в составе команды «ТИМ» из Санкт-Петербурга. В 2008 году перешёл в «АЙБИЭС», а с июля 2012-го выступает за «Кристалл».
Кирилл дебютировал в составе сборной России в августе 2012 года на этапе Евролиги в Берлине. В 2013 году попал в заявку на чемпионат мира и помог российской команде завоевать золотые медали мундиаля на Таити. Помимо главной победы в карьере, в активе Романова золото Европейских игр, бронза чемпионата мира-2015, три победы в Евролиге, а также титул обладателя Межконтинентального кубка.