Nasce a Siena nel 1982. Dopo aver frequentato Lettere e Filosofia, si iscrive alla Scuola Internazionale di Comics di Firenze dove si diploma nel 2008 e dove insegna dal 2013. Collabora con la Kleiner Flug prima in veste di autore e poi come direttore di collana, realizzando i volumi di Dante Alighieri, Amor mi mosse, Francesco Petrarca e Benvenuto Cellini. Per DOUbLe SHOt scrive la sceneggiatura de Il viaggio di Tito, pubblicato a dicembre 2020.