Nato a Montella (Avellino) il 18 maggio 1955, è entrato  nel seminario degli Oblati di Maria Vergine a San Vittorino (RM) nel 1976.  Dopo il noviziato a Roma, ha fatto  la professione religiosa il 12 settembre 1979; dopo aver frequentato la Pontificia Università San Tommaso (Angelicum) in Urbe è  ordinato sacerdote da San Giovanni Paolo II il 12 giugno 1983 nella basilica di San Pietro.  Come prima destinazione è inviato come vicario parrocchiale a Torino presso la parrocchia Oblata di Maria Regina della Pace.  Dopo cinque anni di apostolato,  soprattutto tra i giovani, viene  destinato alla casa di Sant’Elena a Roma come Assistente dei chierici professi nei loro anni finali verso il sacerdozio.  Conseguita  la Licenza in Teologia Morale presso l’Università Gregoriana è nominato parroco della parrocchia del Sacro Cuore a Teramo e superiore della comunità.  Nel 2003 lasciata Teramo fa un periodo di aggiornamento  e approfondimento culturale  a Roma  e negli Stati Uniti. Dal 2004 è rettore della comunità per due mandati e Direttore del Collegio Lanteri a Pisa; dal 2011 continua come parroco il suo ministero nella città toscana.