Di lontane origini siciliane, è stato docente di lettere presso il liceo scientifico Alessandro Tassoni di Modena[1]. Critico letterario e ricercatore di storia contemporanea, ha pubblicato all'inizio saggi e articoli su autori dell'Otto/Novecento in miscellanee e su riviste specializzate ("Italianistica", "Lingua e Stile", "Il Mulino", "Otto/Novecento", "Storia contemporanea", "Studi e problemi di critica testuale", "Delitti di carta") e ha curato edizioni critiche ed edizioni scolastiche commentate (A.F. Formiggini, Filosofia del ridere, Bologna, Clueb Universitaria, 1989; A. Manzoni, I promessi sposi, Firenze, Sansoni, 1990).
Ha creato alla fine degli anni '90 il personaggio del commissario Cataldo, protagonista di una serie di romanzi polizieschi comprendente, tuttora, 24 opere. Successivamente ha creato due nuovi personaggi, il commissario Laudani nel 2021, e il commissario Torrisi nel 2022, entrambi in servizio alla questura di Modena.
Romanzi
Serie con il commissario Cataldo
1 La calda estate del commissario Cataldo, Piemme, 1999; nuova edizione Hobby&Work, 2009; trad. tedesca, Einheisser Sommer fur Commissario Cataldo, Heyne, Munchen, 2000; trad. inglese, Inspector Cataldo's criminal summer, Hersilia Press, Oxfordshire, 2010
2 Filastrocca di sangue per il commissario Cataldo, Piemme, 2000; nuova edizione Hobby&Work, 2009; trad. tedesca, Ein Wiegenlied fur Commissario Cataldo, Heyne, Munchen, 2001
3 Relazioni pericolose per il commissario Cataldo, Piemme, 2001
4 Un nido di vipere per il commissario Cataldo, Piemme, 2003