Coniugato con due figli, avvocato libero professionista, commendatore dell'ordine di San Gregorio Magno. In ambito ecclesiale è stato presidente diocesano della Giac nella diocesi di Terni e Narni dal 1951 al 1954, in seguito presidente diocesano e delegato regionale Aci dell'Umbria dal 1970 al 1980.
L'impegno politico, invece, lo ha visto consigliere comunale di Terni dal 1960 al 1970 e presidente della provincia di Terni dal 1995 al 1999.