Laureato in ingegneria nucleare e in ingegneria meccanica, ha fatto parte giovanissimo, del gruppo di progetto del CISE per la realizzazione del reattore nucleare CIRENE.
ln ENEL ha collaborato alla costruzione delle centrali nucleari di Caorso e di Montalto Castro e all’adeguamento, sotto l’aspetto della sicurezza, delle centrali di Garigliano, Latina e Trino Vercellese.
È stato docente presso le Università di L’Aquila, di Cassino, di Roma (la Sapienza e Roma tre), del Politecnico di Milano e presso la Scuola Militare di Roma del Corpo dei Trasporti.
Ha partecipato a Comitati tecnici per la elaborazione della normativa nucleare, nazionale e internazionale, in ambito elettrico e di misura delle radiazioni.
In SOGIN ha ricoperto l’incarico di Direttore Tecnico per la gestione del combustibile nucleare e della sicurezza delle centrali in smantellamento.
Ha prestato la sua opera presso il Ministero dello Sviluppo Economico in qualità di Capo Divisione elettronucleare.
E' stato Presidente della Commissione Nucleare dell’Ordine degli Ingegneri della Provincia di Roma.
È autore di numerose pubblicazioni scientifiche e didattiche.
Attualmente è consulente tecnico senior di Società private nel settore energetico.