Nato a Milano (Italia) il 15 maggio 1964, si è laureato in Ingegneria meccanica al Politecnico di Milano.

Nel 1990 è entrato nel Gruppo Enel, prima come Quality Engineer nel reparto Construction di Milano, e poi in diversi ruoli nello stesso reparto, tra cui la Business Unit “Clienti Business” di Enel.Si e la Divisione Internazionale come Senior Project Manager.

Nel 2008 è entrato in Enel Green Power come Country Manager per la Romania fino al 2011. Successivamente è diventato Responsabile di Business Development per l’area Europa e ora è Responsabile di Energie Rinnovabili Italia.