Professional author since 2009. He has published subjects and screenplays for Topolino (Panini), Dylan Dog, Dampyr, Tex and La Divina Congrega, of which he is series co/creator (Sergio Bonelli Editore), Editoriale Cosmo, Tiwi, Star Comics, Stand by me srl, Giunti, and Aurea Editoriale. In 2018 he scripted We Race, a webcomic produced by Scuderia Ferrari. November 2020 saw the release of the TV series I cavalieri di Castelcorvo, of which he co-wrote all the subjects and scripts, the first Italian production distributed on Disney +. He also collaborated on the scripts of Halloweird, a RAI production aired in October 2021, and is one of the authors of Chi si ferma è perduto, an animated series broadcast by Sky Arte in November 2021.
In 2022, he co-wrote the comic book version of 1793, a Swedish novel with more than 300,000 copies sold domestically, for the Scandinavian publisher Bokforlaget Forum.