È professore ordinario a tempo pieno di Diritto amministrativo: Contabilità di Stato, insegna Diritto pubblico dell'economia e Diritto amministrativo. Ha insegnato Contabilità di Stato presso la Facoltà di giurisprudenza di Macerata e la Facoltà di scienze economiche e bancarie di Siena. È stato membro delle Commissioni ministeriali per la riforma del bilancio e della contabilità dello Stato