Laureato in architettura al Politecnico di Milano, ha iniziato la sua carriera lavorando con Ernesto Nathan Rogers e Franco Albini all'Istituto Universitario di Architettura di Venezia (IUAV).
Ha insegnato presso le Università di Sydney, Trento e del Colorado, oltre che presso la prestigiosa Columbia University di New York. È stato insignito della medaglia d'argento del Politecnico di Milano come riconoscimento per i suoi 40 anni di insegnamento.