Oltre che docente di scuola primaria, è autore di numerosi libri per bambini, ragazzi e adulti, con editori come Giunti, Rizzoli e Bompiani. Nel 2003 ha vinto il premio Elsa Morante L’Isola di Arturo con il romanzo Suini. È responsabile del servizio comunale Baobab/Spazio Giovani Scritture di Reggio Emilia.