Negli anni Ottanta, ha fatto parte per tutta la sua durata del pool antimafia della procura di Palermo. È stato deputato e senatore per quattro legislature e sottosegretario alla Giustizia dal 1996 al 2000. Da Mondadori ha pubblicato, con il giornalista Felice Cavallaro, "La guerra dei giusti" (1993), il bestseller "Chi ha paura muore ogni giorno" (2008) e "Troppe coincidenze" (2013).