È nato a Parma nel 1963 e abita a Casalecchio di Reno.
Ha pubblicato romanzi e saggi, i più recenti sono: I russi sono matti (Utet 2019), Bassotuba non c’è (Mondadori 2020, uscito per la prima volta con DeriveApprodi nel 1999), Che dispiacere (Salani 2020), Sanguina ancora (Mondadori 2021), finalista al premio Campiello 2021.
Ha curato e tradotto opere di autori russi tra cui Puškin, Gogol’, Dostoevskij, Tolstoj, Turgenev, Chlebnikov, Charms, Bulgakov e Venedikt Erofeev.
È uscito, per Terre di mezzo Editore, A cosa servono i gatti (2021), illustrato da Andrea Antinori.