Escritor y guionista que ha colaborado haciendo historietas para el sello Sergio Bonelli Editore desde 2009, en series como Dylan Dog, Dampyr, Tex, entre otras. Para este editor creó la serie La Divina Congrega.
También ha publicado con otros editores, como Panini, Star Comics, Tiwi, Stand by me o Aurea Editoriale.
Desde 2017 es redactor jefe de Editoriale Cosmo. En 2018 escribió We Race, el primer webcomic creado por la Scuderia Ferrari.
También es guionista para televisión. En noviembre de 2020 se estrenó la serie I cavalieri di Castelcorvo, íntegramente escrita por él, que fue distribuida por Disney+. También colaboró en los textos de Halloweird, una producción de Rai transmitida desde octubre de 2021, y de Chi si ferro è perdu, una serie de animación transmitida por Sky Arte en noviembre de 2021.
Enseña guión y escritura creativa en la Escuela Acca de Roma y en Escuela Internacional de Cómics de Pescara.