Vive e lavora a Sasso Marconi, in provincia di Bologna. Ha pubblicato numerosi racconti su riviste e antologie ed è autore di numerosi romanzi.
Pittore, con un passato da batterista in un gruppo rock dell'area bolognese (ha partecipato a concerti assieme a gruppi stranieri come gli Uriah Heep e a Lucio Dalla), cintura nera di karate e cultore di arti marziali, organizza e intrepreta reading musicali: in particolare cura la rassegna Le forme dell'espressione, al teatro di Sasso Marconi, con artisti del calibro di Pupi Avati e Carlo Lucarelli.
Ha creato, assieme ad alcuni colleghi scrittori, il laboratorio di scrittura Zanna Bianca. È docente di thrilling nella scuola "Incubatoio 16" di Carlo Lucarelli e membro del direttivo dell'Associazione Scrittori di Bologna