Architetto, dottore di ricerca e docente di architettura del paesaggio presso la facoltà di architettura del Politecnico di Milano. Membro del comitato di direzione, con ruolo di direttore scientifico, della rivista IoArch. Carlo è titolare di CE-A studio, una struttura di progettazione la cui attività si rivolge a temi di architettura, progetto di spazi non edificati e del paesaggio e rigenerazione urbana. Laureato in architettura al Politecnico di Milano, nel 1997 vince una borsa di studio di formazione e ricerca presso la MIT School of Architecture and Planning di Cambridge, Massachusetts. La frequenza assidua dei corsi della vicina Harvard Graduate School of Design lo porta ad approfondire il tema della progettazione del paesaggio. E’ stato relatore a molte conferenze e seminari internazionali ed autore di articoli e pubblicazioni. Nel 2008 è stato incaricato dal Comune di Milano per lo sviluppo del progetto preliminare del Parco dell'Expo parte del programma EXPO2015.