Primo dirigente della Polizia di Stato ordinato questore di Foggia nel gennaio 2014, nel corso della sua carriera nelle forze dell’ordine ha anche ricoperto gli incarichi di dirigente dei commissariati di pubblica sicurezza di Vasto e Senigallia, capo delle squadre mobili di Vicenza e Verona, capo di gabinetto della questura di Ancona, vice questore vicario di Macerata e questore di Oristano.
Parallelamente all’attività di tutela dell’ordine pubblico ha intrapreso, a partire dall’esordio nel 2006 con Un assassino qualunque, quella di scrittore di romanzi appartenenti alla categoria del noir e del thriller. Ha anche partecipato ai primi anni delle attività della Carboneria Letteraria, e un suo racconto (L’assicuratore di Aosta) appare nell’antologia Primo incontro (Centoautori, 2007).
Il suo ultimo romanzo è Formicae, uscito per la neonata Società Editrice Milanese.