Laurea in Scienze Politiche e master in Management delle aziende non profit, cooperative e imprese sociali, è consigliere d’Amministrazione della Fondazione InOltre, dedita a sostenere progetti sociali in quartieri socialmente fragili.
È presidente dell’Associazione In&Aut Inclusione e Autismo ETS.
Dal 2014 al 2015 è stato Presidente del Comitato di indirizzo strategico di CAP Holding e dal 2010 al 2015 Presidente di Legautonomie Lombardia.
È stato Senatore della Repubblica dal 2018 al 2022, Sindaco della città di Cernusco sul Naviglio dal 2007 al 2017, Vicesindaco della Città metropolitana di Milano dal 2014 al 2016.
Collabora con le Università Bicocca di Milano e Statale di Bergamo.