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.