insegnante presso la Scuola del Fumetto di Roma, è sceneggiatore e disegnatore di molti volumi a fumetti, tra cui “Memorie a 8 bit”, “Ballata per Fabrizio De Andrè”, “Dieci giorni da Beatle”, “Storie di un’attesa” e “Il piccolo Caronte”, quest’ultimo con i disegni di Deborah Allo.
È anche musicista e youtuber, suo il canale “Memorie a 8 bit – Ukulele Man”, dove pubblica video su ricordi e curiosità dei cartoni animati e dei videogiochi degli anni Ottanta.