Nato a Bologna il 9 novembre 1982 risiede a Marmorta, frazione di Molinella.
Dopo la maturità artistica, ha frequentato la facoltà di architettura Biagio Rossetti di Ferrara.
Ha lavorato per diversi anni nel settore saccarifero, negli zuccherifici di San Pietro in Casale, Pontelagoscuro e Minerbio.
Ha iniziato l'impegno in politica alla fine degli anni '90. In Consiglio Comunale dal 2004, è stato all’opposizione per dieci anni.
Al ballottaggio dell'8 giugno 2014 è stato eletto Sindaco di Molinella e riconfermato al ballottaggio del 9 giugno 2019.
Ha terminato il suo mandato nel 2024.