Avvocato dal 1963 nel campo del diritto amministrativo, del diritto urbanistico e del diritto civile, è stato professore ordinario di Diritto Amministrativo presso l’Università di Cagliari (1973‒87) e di Diritto Urbanistico presso la Sapienza Università di Roma (1988‒2010). Presidente dell’Associazione Italiana di Diritto Urbanistico (AIDU) dal 2006, è componente dell’Associazione italiana dei professori di Diritto Amministrativo e dell’Associazione italiana tra gli studiosi del Processo Civile, e membro onorario dell’Associazione degli Avvocati Amministrativisti e dell’Associazione Giuristi per le Isole. Quale sottosegretario di Stato del Ministero dei Lavori Pubblici (1995‒96) ha seguito l’iter parlamentare di approvazione della riforma della legge quadro sui lavori pubblici, nonché della semplificazione amministrativa del controllo delle iniziative edilizie. È stato inoltre presidente o componente di diverse commissioni nell’ambito dei lavori pubblici.