Ha insegnato presso lo IUAV e il Politecnico di Milano. Si occupa di storia delle trasformazioni del sistema insediativo italiano in età moderna e dell’azione tecnico-politica per la tutela e rivitalizzazione. Ha lavorato a vari repertori critici regionali, e partecipato alla redazione dei Piani comprensoriali di nuclei storici della Valle di Fiemme e del Primiero. Ha firmato i Piani per lo sviluppo degli antichi abitati degli otto comuni dei circondari del Pasubio e della Destra Adige in Vallagarina, e i Piani particolareggiati per i centri di Tellaro, San Leo, Cavalese, Tesero, Ala, Sabbioneta e Somma Lombardo. Ha lavorato sul centro storico di Rimini e a Fabriano dopo il terremoto del 1997. Nel 2003 ha guidato la ricerca Valorizzazione dei centri storici, criteri e indirizzi per i piccoli e medi comuni lombardi.