Dopo avere frequentato per cinque anni l’Accademia Militare di Modena e la Scuola Ufficiali dei Carabinieri di Roma, ha comandato il Nucleo Operativo della Compagnia Carabinieri di Firenze Oltrarno ed il Nucleo Operativo della Compagnia Carabinieri di Roma Piazza Dante, per poi giungere a Novi Ligure nel settembre del 2016, quando ha sostituito il Maggiore Carlo Giordano, attualmente al comando della Compagnia di Tortona.