Graduated with honours in nuclear engineering, in 1974 he started working in Enel as a Supervisor of the Latina nuclear power plant and Operation Manager of the Caorso nuclear power plant.
In 1985 he was appointed Head Manager of the Montalto di Castro nuclear power plant.
From 1988 to 1989 he was in charge of the due diligence for operations and safety of nuclear power plants in the Netherlands and Poland for the International Atomic Energy Agency (UN).
Subsequently he was Head of La Spezia coal power plant and deputy manager of thermal power plants of center Italy (Medio Tirreno).
From 2000 he became the Central Director of Technical Departments of Enel committed to support and coordinate operations and maintenance of Enel’s power plants.
During this assignment he has coordinated the due diligence of some thermal power plants in Spain and Bulgaria for asset acquisition in Enel’s company.
He has also been Member of some international organisations (VGB, EPRI).
From 2007 to 2012 he was appointed President of Concert, an Enel company committed to inspections, project verification and PED (pressurized Equipment Directive) compliance of Thermal power plants of Enel in Italy and abroad.
In Key to Energy since 2015, he is collaborating as Advisor for various projects helping with the operations and maintenance of power plants.