Ingegnere elettronico con lode, con successivo master industriale in telecomunicazioni della durata di un anno, ha maturato un'esperienza quasi decennale nello sviluppo di software industriale e gestionale e nella gestione di reti di telecomunicazioni in grandi imprese: Honeywell, Telecom Italy and NoemaLife.
Direttore dal 2004 al 2013 di due incubatori finanziati dal Ministero dello Sviluppo Economico, si occupa della ideazione, del reperimento fondi e della realizzazione di programmi e progetti a sostegno di startup innovative. Tra questi: EmiliaRomagnaStartUp, Startcup Emilia-Romagna, #ERinSiliconValley.
Attualmente Coordinatore dell'Unità Startup e manager dell'hub per startup "Le Serre di ART-ER" alle Serre dei Giardini Margherita a Bologna.
Dal 2017 è membro della Commissione Ingegneri dell'informazione presso l'Ordine degli Ingegneri della provincia di Bologna.