Nato il 24 gennaio 1960 a Medicina (BO), risiede a Castel Guelfo.
Imprenditore agricolo attualmente in pensione negli anni ha maturato diverse esperienze nel mondo della cooperazione nel corso dei quali ha frequentato corsi di formazione come amministratore di cooperative.
E' stato Consigliere Comunale a Castel Guelfo nel mandato 2004-2009, Consigliere Comunale e Assessore in quello 2009-2014 e Consigliere e Vice Sindaco tra 2014 e 2019.