Carlo di Rossi est né à Naples, en Italie, en décembre 1775. Sa mère et son beau-père étaient tous deux danseurs de ballet. Sa mère, Guertroude Rossi-Le Picq, était à l’époque une ballerine réputée et fut invitée à se produire en Russie, où elle emmena son fils avec elle. Le jeune Rossi a commencé ses études avec Vincenzo Brenna, un architecte et peintre italien travaillant en Russie. En 1795, il commence à travailler comme assistant de Brenna au service du conseil d’architecture de l’amirauté. En 1802 et 1803, il retourne en Italie pour étudier et, en 1806, il obtient le titre d’architecte. L’architecture de Rossi est dans le style empire qui combine la grandeur avec la simplicité noble, le palais Yelagin, le palais Saint Michel et le palais Pavlovsk où il a construit la bibliothèque du palais, pour ne mentionner que quelques-unes de ses œuvres.Il est mort du choléra à Saint-Pétersbourg 1849 dans l’oubli complet et la pauvreté.