Ha conseguito la Laurea in scienze motorie (2001), il Master universitario di II livello in scienze della sicurezza e organizzazione (2005), la Laurea di I livello in scienze della sicurezza (2008), la Laurea di II livello in scienze della sicurezza interna ed esterna (2011) e il Master universitario di II Livello in studi intelligence & sicurezza nazionale (2018). Ha inoltre frequentato il Corso applicativo per l’Arma dei Carabinieri (1991), il Corso per funzionari ed ufficiali responsabili degli agenti sotto–copertura (2000), il corso di analisi criminale basico – 1° e 2° Modulo (2004) e il Corso di analisi criminale avanzato (2006). È conoscitore della lingua inglese.
Ha ricoperto diversi incarichi e, in particolare, quello di Comandante di Plotone presso la Scuola Allievi Carabinieri di Roma (1988–1989), Addetto presso il 1° Battaglione Allievi Carabinieri di Campobasso (1989–1991), Comandante del Nucleo Operativo e Radiomobile della Compagnia di Foggia (1991–1995), Comandante della Compagnia di Grosseto (1995–1998), Addetto alla Sezione Anticrimine di Roma (1998–2005), Comandante della Sezione Anticrimine di Salerno (2005–2010), Comandante del III Reparto (analisi) del Raggruppamento Operativo
Speciale (2010–2016). Dal 14 settembre 2016, ricopre l’attuale incarico di Comandante del Reparto Indagini Tecniche del ROS.
È insignito della medaglia al merito per lungo comando (2017), della Croce d’oro per anzianità di servizio (2016), della Croce d’argento per anzianità di servizio (2007) ed è Cavaliere al merito della Repubblica Italiana (2020).