Nel 1999 sono stato tra i fondatori di una cooperativa universitaria che gestisce servizi gratuiti per gli studenti fuorisede in convenzione con il Politecnico (assistenza legale, ricerca alloggi, supporto logistico) e contestualmente ho iniziato a collaborare con una società di informatica divenendone prima socio e poi amministratore. Oggi la società fa parte di un piccolo gruppo operante anche nel settore ICT per aziende ed enti pubblici e privati.
Nel 2000 sono diventato Coordinatore Cittadino della Sinistra Giovanile, entrando a far parte della Segreteria Cittadina dei Democratici di Sinistra e successivamente Responsabile Lavoro della Sinistra Giovanile della Lombardia.
Nel 2008 sono stato candidato alla Camera dei Deputati nel collegio Lombardia 1 per il Partito Democratico.
Nel 2008 sono diventato consigliere provinciale, riconfermato poi con le elezioni del 2009.
Nel 2000 sono diventato Coordinatore Cittadino della Sinistra Giovanile, entrando a far parte della Segreteria Cittadina dei Democratici di Sinistra e successivamente Responsabile Lavoro della Sinistra Giovanile della Lombardia.
Nel 2008 sono stato candidato alla Camera dei Deputati nel collegio Lombardia 1 per il Partito Democratico.
Nel 2008 sono diventato consigliere provinciale, riconfermato poi con le elezioni del 2009.

