Dal 2008 lavora presso la Corte dei conti, come capo progetto IT della Direzione Generale Sistemi Informativi Automatizzati di Roma e come funzionario presso il Servizio Amministrativo Unico Regionale per l’Umbria.
Dal 2004 al 2008, ha lavorato al Centro Elaborazione Dati di Coop Centro Italia s.c.a.r.l., dapprima nell’Area Sistemi di Punto Vendita e successivamente come responsabile del gruppo di sviluppo software.
Dal 2002 al 2004 è stato consulente IT presso la società MPS.net del Gruppo Monte dei Paschi di Siena, per conto della Caliari Research SpA. È ingegnere informatico e dottore di ricerca in Scienze Cognitive.
Al di là della carriera professionale, è volontario dell’associazione Unitalsi, che si occupa del trasporto degli ammalati a Lourdes e ad altri Santuari mariani internazionali, canta come tenore nella Corale Poliziana ed è autore di poesie e di opere grafiche digitali.