Laureato in Ingegneria civile edile presso l’Università di Roma nell’a.a. 1963-64. Dal 1974 è professore incaricato e professore associato dal 1983 al 1988 per il corso di Urbanistica presso la Facoltà di Architettura dell’Università degli Studi “G. D’ Annunzio” di Chieti. Nel 1992 è professore ordinario di Pianificazione territoriale e nel 1998 di Urbanistica presso la Facoltà di Ingegneria dell’Università degli studi dell’’Aquila, dove diventa direttore del Dipartimento di Architettura e urbanistica.