Laurea in ingegneria informatica presso La Sapienza di Roma, 110/110 (a.a. 1993/1994); Specializzazione di durata biennale presso la facoltà di Statistica della medesima università in "Ricerca Operativa e Strategie Decisionali", 70/70 e lode; Corso presso SDA Bocconi per "Manager e Top Management Consultant"; Master di II livello presso l'università Cà Foscari in "Analisi e valutazionedelle politichepubbliche". Autore di varie pubblicazioni su riviste nazionali e internazionali.
Prima di entrare nei ruoli del Senato ha lavorato, quale esperto di progettazione di sistemi informativi (sempre con contratto da dipendente a tempo indeterminato), presso istituti bancari e società di intermediazione mobiliare (con selezione pubblica presso ICCRI, successivamente presso MEDIOSIM a Milano); presso società private di rilievo nazionale specializzate in progettazione e sviluppo software (Engineering Spa per Cofiri SIM e Cofiri SpA) e, a seguito di concorso pubblico, presso la Direzione Centrale Sistemi Informativi dell'INAIL (Professionista informatico, ex X livello CCNL Dirigenti, presso la Consulenza per l'Innovazione tecnologica).
Da quando è nei ruoli del Senato (concorso pubblico per ingegneri informatici con la qualifica di Consigliere parlamentare), è stato prima Consigliere reggente e poi Capo dell'Ufficio sviluppo sistemi informativi automatizzati. Successivamente gli è stato attribuito l'incarico di Capo dell'Ufficio trattamento economico e relazioni sindacali presso il Servizio del Personale e, nel contempo, l'incarico individuale, che continua a svolgere, di "coordinare - nell'ambito delle competenze dell'Ufficio sviluppo sistemi informativi automatizzati - la progettazione e la realizzazione dei progetti riguardanti l'informatizzazione e la digitalizzazione dei processi di lavoro di area tecnico-amministrativa, delle procedure elettorali, delle votazioni elettroniche dell'Aula e delle presenze nelle Commissioni". Si occupa, anche nell'ambito delle attuali competenze di Capo dell'Ufficio trattamento economico e relazioni sindacali, in estrema sintesi di: digitalizzazione dei processi amministrativi (informatizzazione delle procedure giuridiche ed economiche di gestione del personale, contabilità e ciclo della spesa, sicurezza degli accessi ai palazzi, gestione del facility management...); sistema di votazione dell'Aula legislativa; interoperabilità con il sistema nazionale della fatturazione elettronica e della piattaforma di certificazione dei crediti. In tali ambiti ha continuativamente studiato e realizzato le soluzioni organizzative e procedurali atte ad offrire un miglioramento dell'efficienza operativa dei Servizi del Senato. E' stato membro della Segreteria tecnica e componente supplente delle Commissioni dei concorsi in atto per 60 Coadiutori parlamentari e per 30 Assistenti parlamentari. Coordina le attività del Consorzio interuniversitario CINECA nell'ambito delle procedure di concorso citate. E' stato nominato Responsabile della conservazione digitale dei documenti di rilevanza fiscale del Senato. E' stato componente di varie commissioni di gare europee di importo rilevante indette dal Senato. Ha collaborato con l'Ufficio Parlamentare del Bilancio fin dalla sua istituzione per le questioni informatiche legate alle procedure di bilancio e di fatturazione elettronica. E' Capo dell'Ufficio Prevenzione e Sicurezza alle dirette dipendenze del Segretario Generale, nonchè RSPP del Senato.E' Consulente tecnico del giudice in varie cause per i profili ICT (consulenza inerente i profili informatici relativi a contratti di servizi di primarie aziende informatiche e del credito, nonché esperto in materia di violazione del diritto d'autore nelle piattaforme digitali di condivisione di contenuti multimediali). Ha insegnato con contratto presso l'Università degli studi dell'Aquila (2002-2004) "Sistemi di elaborazione delle informazioni" (ING/INF05); presso l'Università della Tuscia (2011-2012) "Informatica" (INF/01); insegna da anni presso l'Università LUMSA di Roma - Dipartimento di Giurisprudenza, Economia, Politica e Lingue moderne. In particolare è titolare di due contratti di insegnamento (INF/01 e ING/INF-05). È stato condirettore della prima edizione del Master di 2° livello in "Innovazione e sviluppo delle competenze digitali nella PA".