Sono nato il 25 dicembre 1954 a Vimercate, in via Terraggio Molgora.

Risiedo da sempre a Vimercate dove ho fatto un'intensa vita sociale e politica.

Mi sono laureato a pieni voti in lettere moderne all'Università Statale di Milano nel 1980 con una tesi sull'Archivio Storico Vimercatese dal 1860 al 1900.

Ho iniziato a lavorare nel 1975 presso la Confartigianato di Monza, occupandomi dei problemi delle piccole imprese in particolare sul piano fiscale ed amministrativo. Questo mi ha portato a diplomarmi anche in ragioneria e a conseguire l'abilitazione professionale. Sono iscritto all'Ordine dei Dottori Commercialisti e degli Esperti contabili di Monza e della Brianza nonché al Registro dei Revisori legali.

Sono stato Sindaco di Vimercate dal maggio 1997 al febbraio 2006, alla guida di una giunta di centrosinistra composta da DS, Margherita e Lista Civica per Vimercate.

Nel corso di questi due mandati sono stati portati a termine opere quali il complesso delle Torri Bianche, il centro di interscambio di piazza Marconi, la nuova Compagnia dei Carabinieri, la Caserma dei Vigili del Fuoco, la progettazione del nuovo Ospedalee l'acquisto di Villa Sottocasa.

Sul piano dei servizi abbiamo promosso l’apertura quotidiana degli uffici al pubblico ininterrottamente dalle 8 alle 19 (il giovedì fino alle 21). L'azione amministrativa è stata diretta verso la cooperazione tra i comuni, nella convinzione che mettendosi insieme si possano ottenere servizi più efficaci a costi inferiori con grandi benefici per tutti.

L’esempio migliore è stata la nascita di Offerta Sociale, l’Azienda speciale dei servizi alla persona dei comuni della Brianza Est e del trezzese, oggi presa ad esempio in tutta la Lombardia.

Sono stato il primo segretario provinciale del Partito Democratico, dal 2008 al 2010.

Nel 2010 sono stato eletto Consigliere Regionale per il PD nella circoscrizione elettorale di Monza e della Brianza.

Sono stato rieletto nel febbraio 2013: attualmente ricopro il ruolo di presidente del gruppo e di componente della IV Commissione (Attività Produttive). Sono inoltre componente della I Commissione (Programmazione e Bilancio) e della Consulta regionale per lo sviluppo e la cooperazione.

Faccio parte della Direzione Regionale Lombarda del Partito Democratico.