Nato nel 1963, ha conseguito la laurea in Ingegneria Meccanica presso il Politecnico di Milano. Ha maturato significative esperienze di Project Managment presso importanti società multinazionali di Ingegneria e Contracting nel campo Oli & Gas e Farmaceutico.
Dal 2002 collabora con il Gruppo IVM, dove ha ricoperto i ruoli di Business Development Manager della Holding del Gruppo e Consigliere Delegato delle Consociate estere.
Da Luglio 2014 è in IVM Chemicals srl quale General Manager Operations, da Settembre 2015 è inoltre Consigliere Delegato.