Laureato in Ingegneria Gestionale presso il Politecnico di Milano, è stato, per più di 10 anni, direttore generale della Fondazione Poliambulanza di Brescia e, tra il 2014 e il 2015, direttore generale della Fondazione Giovanni Paolo II di Campobasso.
Dal gennaio del 2015 è direttore generale della Fondazione Policlinico Universitario A. Gemelli.