Nato nel 1937 a Fiumicino (Roma), da giovanissimo era entrato nel Pci, per cui era stato eletto al Consiglio Comunale di Roma e al Consiglio regionale del Lazio. Fautore dell’autonomia del Comune di Fiumicino, è stato il suo primo sindaco, eletto nel dicembre 1994, e riconfermato nel 1998. Nel 2003 era stato eletto per i Ds come consigliere della Provincia di Roma, presso cui aveva presieduto la commissione “Ambiente e Protezione civile”. Attualmente era consigliere comunale a Fiumicino per Sinistra e Libertà.