Народився 27 квітня1998 року в місті Кордова. Вихованець футбольної школи клубу «Бельграно». 28 серпня 2016 року в матчі проти «Індепендьєнте» він дебютував у аргентинській Прімері[2] і за два сезони взяв участь у 16 матчах чемпіонату.
У липні 2018 року за 1,7 млн євро перейшов в італійське «Дженоа». Дебютував в Серії А 20 жовтня в грі проти «Ювентуса» (1:1), а вже наступного тижня він забив свій перший гол в Італії в грі проти «Удінезе» (2:2), втім згодом отримав вилучення.
12 липня 2019 року «Ювентус» оголосив про придбання Ромеро за € 26 мільйонів, при цьому гравець залишався в Генуї ще на сезон в оренді[3]. По завершенні цієї оренди, 5 вересня 2020 року «Юве» віддав Крістіана в ще одну оренду, цього разу в «Аталанту» до 30 червня 2022 року з можливістю придбання за 16 мільйонів євро[4]. Станом на 8 березня 2021 року відіграв за бергамський клуб 20 матчів в національному чемпіонаті.