Giornalista e scrittore, nel 1991 si trasferisce a Roma come inviato de L’indipendente e dal 1997 diventa giornalista del Tg5. Nel 2020 collabora al programma televisivo condotto da Nicola Porro Quarta Repubblica su Rete 4.
La sua carriera di scrittore inizia con La congiura dei loquaci nel 2000 e a seguire diversi lavori tra cui I Siciliani, Gli uomini che non si voltano, La volata di Calò, I ragazzi di Regalpetra. È a partire dal 2014 che pubblica diversi racconti e romanzi con protagonista Lamanna insieme all’amico Piccionello come Il delitto di Kolimbetra e Quattro indagini a Makari da cui è stata tratta la fortunata serie televisiva.