Nel 2004 si laurea presso l’Accademia di Belle Arti Pietro Vannucci di Perugia in Pittura – Magna Cum Laude.
Dal 2009 al 2013 è co-fondatore della Factory per servizi in comics “Mantis Studio Comics” e produce il motion comic The Host. Dal 2013 ad oggi, collabora con Darklight Studios, Primal Paper Comics, Titanium Comics come autore di fumetti e all’iniziativa animazione/live action “The Editor is IN” in collaborazione con il Network Sky Arte, TIWI e Sergio Bonelli Editore. Cover artist per Noise Press, sviluppa visuals per RPG con Stormforge Productions e Phoenix Run Ent. Nel 2016 disegna la miniserie Zenescope Van Helsing vs. Frankenstein e collabora con case editrici statunitensi quali The Lion Forge, Valiant Ent., A Wave Blue Word, Chido Comics. Nel toy design, si occupa di concept e artworks per il debutto di una nuova linea di action figures per Panda Mony Toy. Nel 2017 insegna presso il NID – Nuovo Istituto Design discipline della colorazione e inchiostrazione tradizionale/digitale per fumetto, illustrazione multimediale e digital painting fino al 2019, quando inizia poi una collaborazione – ancora oggi in essere – con la TheSign Academy di Firenze, dove realizzerà workshops incentrati su concept e character design per gaming. Dal 2019 al 2023, in qualità di 2D Concept Artist, lavora con First4Figures al maquette/merchandising design e per Silverfox, come visual artist su licensing Warner Bros per la produzione di statue tratte dalla trilogia di game per console “Batman: Arkham Knight”. Nel 2023, inizia a collaborare con Dancing Dead Records in qualità di visual artist e publishers statunitensi quali Masked Republic/Massive Publishing, Space Between Ent., Venus Rises Project, Battle Quest Comics e IMAGE Comics/Ghost Machine, mentre collabora con Mantic Games e Gold Leaf Games alla realizzazione del visual design per produzioni RPG.
Nel 2024, vince il concorso per la titolarità della cattedra di Computer Graphic presso l’Accademia di Belle Arti Pietro Vannucci di Perugia.