Nato a Reggio Emilia nel 1966, nel 1990 inizia a occuparsi professionalmente di informatica, specializzandosi nei sistemi distribuiti e nelle reti di personal computer. Dal 1997, lavora presso Microsoft, dove attualmente ricopre il ruolo di Business Development Manager per il settore pubblico.
Si occupa prevalentemente di progetti strategici che coinvolgono la Microsoft e la pubblica amministrazione, sia a livello locale che a livello centrale, con particolare attenzione ai servizi di pubblica utilità per il cittadino, l'eDemocracy e l'eGovernment in genere. Sta inoltre attivamente partecipando come rappresentante della Microsoft alla segreteria tecnico-scientifica prevista dalla Legge 4/2004 per l'accessibilità ai sistemi informativi da parte di utenti con diverse disabilità. Ha partecipato come relatore a numerosi convegni e seminari sulle IT e processi della pubblica amministrazione