In poesia ha pubblicato le raccolte Il laboratorio (LietoColle, 2004), Chiusure (Manni, 2008), [Ecosistemi] (L’arcolaio, 2013), Transito all’ombra (Marcos y Marcos, 2016), Nella spirale. Stagioni di una catastrofe (Industria & Letteratura, 2021) e il poema Nuovo inizio (L’arcolaio, 2023).
È autore di commenti a testi di poeti moderni e contemporanei raccolti in Postille (tempi, luoghi e modi del contatto) (L’arcolaio, 2017) e del volume di riflessioni Forme del tempo (Arcipelago Itaca, 2019). Nel 2025 per Industria & Letteratura ha pubblicato La foresta in cammino che raccoglie la sua produzione critica dal 2004 al 2021.
Sue poesie sono tradotte in varie lingue. Per la casa editrice L’arcolaio dirige la collana di poesia Φ (phi).
Con Del Sarto, De Alberti, Ariano (24 maggio 2024, Parma)
Con Santi, Del Sarto, Bertini (17 febbraio 2024, Pavia)
Con Valerio (02 dicembre 2023, Rovetta – BG)
Con Tiziana Cera Rosco e Federico Italiano (22 giugno 2023 – Milano)
Con Niccolò Scaffai (21 maggio 2022 – Salone Torino)
Con Valerio Magrelli (22 settembre 2018 – Pordenone)
Con Laura Pugno (22 settembre 2018 – Pordenone)
Pugno, Magrelli, Dal Bianco (Pordenone settembre 2018)
Con Fabio Pusterla e Italo Testa (21 settembre 2018 – Pordenone)
Con Andrea Cortellessa (21/09/2018 – Pordenone)
Ultimi cenni del custode delle acque (con Fabio Pusterla – Aprile 2016
Con Jón Kalman Stefánsson (Treviglio)
Gianluca D’Andrea (Dino Ignani – dicembre 2015)
Con Carlo Bordini (06/07/2017 – Foto di Dino Ignani)
Con Carlo Bordini (06/07/2017)
Con Dino Ignani (Roma 06/07/2017)
Roma . Castel Sant’Angelo (Letture d’Estate, 24/08/2017)
Laboratorio Formentini (novembre 2016) con Vincenzo Frungillo e Marco Corsi
29 settembre 2016 – alla Marcos y Marcos per l’uscita di Transito all’ombra
La squadra Marcos y Marcos
Transito all’ombra
Pordenonelegge settembre 2016
Napoli (marzo 2017) con Bruno Galluccio, Stelvio Di Spigno, Mimmo Cipriano
Con Franco Buffoni (Messina, 29/07/2016)
Con Gabriel Del Sarto e Martino Baldi (Cinquale, 05/08/2017)
Gianluca D’Andrea (Dino Ignani 2015)
Con Maurizio Cucchi a Cetona (2011)
Con Fabio Pusterla (presentazione Treviglio maggio 2014)
Con Ceronetti (Cetona 2011)
Con Davoli e Massari 2004
Con Diego Conticello (2014)
Con Diego (dicembre 2015)
Cetona 2011
Con Fabio Pusterla (presentazione Treviglio, maggio 2014)
Napoli (novembre 2010). Al Premio Mazzacurati.
Con Gianfranco Fabbri e Lorenzo Mari (Presentazione [Ecosistemi], Forlì, aprile 2014)
Giubbe Rosse (Rendo e Baldi) 2004
Con Fabio (dicembre 2015)
Con Buffoni (2013)
Con Francis Catalano (gennaio 2016)
Con Davide Castiglione giugno 2013
Presentazione Ultimi cenni del custode delle acque (Libreria Popolare di Via Tadino, 18 giugno 2016)
Presentazione Gezzi – Il numero dei vivi (aprile 2015)
Con Andrea De Alberti (Pavia,novembre 2015)
Gianluca D’Andrea (disegno di Davide Racca)
Con Fabio Pusterla (2015)
Con De Angelis (Cetona 2011)
Presentazione Pericone-Conticello (messina, agosto 2015)
Macerata (con Davoli, Gezzi, Leardini) 2004
Nabanassar 2003
Capo D’Orlando 2010
Macerata 2004
Riccione 2004 (Baldi, Cornacchia)
Con Calanna, Carotenuto, Conticello, Galvagno, Lanza, Pericone, Russo e Scopelliti (Messina, 18/08/2017 – Punto Feltrinelli)