Autore professionista dal 2009. Ha pubblicato soggetti e sceneggiature per Topolino (Panini), Dylan Dog, Dampyr, Tex e La Divina Congrega, di cui è co/creatore di serie (Sergio Bonelli Editore), Editoriale Cosmo, Tiwi, Star Comics, Stand by me srl, Giunti, e Aurea Editoriale. Nel 2018 ha sceneggiato We Race, webcomic realizzato da Scuderia Ferrari. A novembre 2020 è uscita la serie televisiva I cavalieri di Castelcorvo, di cui ha co/firmato tutti i soggetti e le sceneggiature, prima produzione italiana distribuita su Disney +. Ha collaborato anche ai testi di Halloweird, una produzione Rai andata in onda da ottobre 2021, ed è uno degli autori di Chi si ferma è perduto, serie animata trasmessa da Sky Arte a novembre 2021.
Nel 2022 ha co/sceneggiato la versione a fumetti di 1793, romanzo svedese da più di 300.000 copie vendute in patria, per l’editore scandinavo Bokforlaget Forum.