Da tempo si occupa di urbanistica come teorico, docente universitario, professionista, consulente giudiziario, funzionario pubblico.
Ha tenuto corsi di urbanistica presso le facoltà di Architettura e di Ingegneria dell’Università di Firenze.
Ha diretto gli uffici urbanistici di Treviso (1979-1982), di Sesto Fiorentino (1983-86 e di Firenze (2000-2008).
È stato consulente urbanistico nell’ambito di progetti sviluppati da numerosi istituti ed organizzazioni, fra cui l’UNESCO, il LaGeS, la Fondiaria, la Solvay, la Punta Ala Promozione e Sviluppo Immobiliare.
Ha accompagnato l’attività accademica e professionale con un’intensa attività pubblicistica, della quale fanno parte alcune proposte originali per la soluzione dei problemi inerenti la formazione e la trasformazione delle città.