È biologo all'università di Palermo, dove è nato.
Come scrittore esordisce nel 1996, con I delitti di via Medina-Sidonia (Sellerio), pubblicato in Francia da Fleuve Noir nel 1998. Con questo romanzo d'esordio, nel 1997, ha vinto il Festival del Primo Romanzo, a cura del Salone del Libro di Torino e del Festival du Premier Roman di Chambéry.
Del 1998 La doppia vita di M. Laurent, del 2002 Il soffio della valanga (Premio Lama e Trama 2011 alla Carriera), sempre editi da Sellerio.
Riconosciuto tra i protagonisti del cosiddetto "noir mediterraneo" ha riscosso molti riconoscimenti dalla critica. I suoi romanzi, ripubblicati in numerosi edizioni, sono stati tradotti in vari paesi.
Nel 2000 ha esordito come autore radiofonico, con un radiodocumentario in 5 puntate trasmesso dalla radio nazionale italiana (RAI), dedicato ad alcuni siti della Sicilia antica.
Un suo racconto è incluso nell'antologia Un Natale in giallo (Sellerio 2011).Nel 2023 esce per Sellerio, Sei casi per Lorenzo La Marca.