Nato a Cremona il 27 maggio 1956, risiede a Gabbioneta Binanuova. Nel 1981 ha frequentato il 104° corso Auc ad Aosta e ha comandato il plotone in forza alla Smalp, congedandosi con il grado di tenente. Dopo gli studi universitari entra nell’azienda di famiglia che da 120 anni costruisce e restaura organi a canne e ne diviene titolare con il fratello Marco. È stato sindaco di Gabbioneta dal 1992 al 2005.
Nel 1983 si iscrive all’Ana diventando il presidente della Sezione di Cremona Mantova dal 2006 al 2015 e dal 2017 al 2022. Appassionato musicista dirige il coro Ana Cremona dal 2005 ed è corista e presidente del Coro Smalp.