Graduated in 1984 from IUAV in Venice, since 2000 he has been teaching in several universities in Europe, including the Technische Universität in Berlin, the British School in Rome, the Fachhochschule in Munich, and the Escola Tècnica Superior de Arquitectura in Barcelona. He is currently Associate Professor of Architectural and Urban Composition at the School of Architecture of Univerità degli Studi di Catania in Siracusa.