Dottore in Architettura (Politecnico di Torino, 1968). Borsista MPI (1969/1974); assistente ordinario e professore incaricato di Composizione Architettonica (Politecnico Torino e Politecnico Milano, 1974/1981). Professore associato di Composizione architettonica (Politecnico di Milano, 1982/1989). Professore ordinario di Allestimento e Architettura degliInterni (Politecnico Milano 1990/2003 e 2011/2014). Professore ordinario di Architettura del Paesaggio e delle Infrastrutture territoriali (Politecnico Milano, 2003/2010). Professore invitato di History and Theory of XXth Century Italian Design (University College London, dal 1996). Professore titolare di Architettura del Paesaggio e Turismo (IULM Milano, per affidamento, 2005/2009). Vicedirettore del DiAP (Politecnico Milano, 2002/2005).
Presidente del Corso di Laurea Magistrale in Architettura (Facoltà di Architettura&Società,Politecnico Milano (2007/2010).
Direttore del Centro per i Rapporti Internazionali della Facoltà di Architettura (CRIFA, Politecnico Milano, 1983/2006). Copresidente del Comitato per i Rapporti Internazionali (CRI, Politecnico Milano, 1995/2002).
Direttore della Scuola estiva internazionale di progettazione di Mantova (1984/1993) e della Scuola estiva internazionale di design di Cremona (1992/1995). Membro del Collegio docenti nei Dottorati di ricerca: Interior Design (Politecnico Milano, 1990/2010); Architettura del Paesaggio (UniversitàMediterranea di Reggio Calabria, dal 2007). PhD professor and tutor in Architectural Design presso ETSAB, Universitat Politecnica de Catalunya, Barcelona (dal 1994). Borsista CE (1984, 1986). Borsista UE (1996). Coordinatore ICP Erasmus (CE e UE, dal 1988). Direttore di ricerca scientifica per CNR, MPI, MURST, MIUR, CE, UE.
Consulente di redazione per Gran Bazaar (1984/1991); Direttore di GB Progetti osservatorio internazionale (1992-1995).
Vicedirettore de l'ARCA (dal 2008) Scrive su varie riviste e periodici. Membro di Giurie internazionali e Comitati Scientifici. Premiato in Concorsi nazionali e internazionali.