Tra gli incarichi ricoperti, dirigente della Polizia di frontiera all’Aeroporto di Punta Raisi, vice dirigente dell’Ispettorato generale di pubblica Sicurezza presso la Camera dei deputati, dirigente della Divisione anticrimine di Agrigento, dirigente della Digos di Palermo e vice questore vicario di Messina.
Nelle varie articolazioni della Polizia ha prestato servizio a Palermo, Livorno, Agrigento, Messina e Roma e Avellino. Il primo gennaio 2013 è stato nominato dirigente superiore della Polizia di Stato con decorrenza e ha ricoperto l’incarico di questore della provincia di Avellino e dal 7 giugno 2016 è questore della provincia di Sassari. Lo rende noto il Giornale di Sicilia