È nato nel 1967 a Genova. Nel corso del tempo, per editori eterogenei, ha pubblicato saggi, biografie, graphic novel e, soprattutto, molta narrativa. Nel 2018 è uscito al cinema il film Lazzaro che lo ha visto impegnato come attore e che ha sceneggiato assieme al regista Paolo Pisoni. I suoi ultimi romanzi sono Fanno dei giri immensi e poi ritornano (Les Flâneurs) e Genesi 3.0 (Neo.), pubblicati entrambi nel 2019.