Docente di Progettazione architettonica, responsabile del Laboratorio di Progettazione architettonica presso la Facoltà di Architettura e Società del Politecnico di Milano (1995-2012) e membro del Gruppo di Ricerca "Ciudad, Arquitectura y Patrimonio Contemporaneos" della Universidad de Sevilla.
Docente di Progettazione Urbanistica al Politecnico di Milano, sviluppa anche ricerca nelle attività svolte presso l'Ordine degli Architetti PPC di Milano di cui è consigliere e attraverso l’Associazione Riaprire i Navigli, di cui è membro direttivo.E’ stato consulente scientifico presso l'Assessorato Sistemi Verdi e Paesaggi di Regione Lombardia e ha svolto ricerca presso EupolisLombardia Istituto superiore di ricerca, statistica e formazione.