Giornalista, ha scritto saggi e romanzi. Per Laterza è autore di I siciliani (2005), successo editoriale di lunga durata, e Non c’è più la Sicilia di una volta (2018), e ha curato Potere criminale. Intervista sulla storia della mafia di Salvatore Lupo (2010) e Il contagio di Giuseppe Pignatone e Michele Prestipino (2012); e, in corso di pubblicazione, Le siciliane (2021).