Si diploma presso un ITC, frequenta la Scuola Italiana di Comix e, durante il terzo anno, viene selezionato come matitista per “3D – La cronaca a fumetti”, inserto del quotidiano Terra.
In seguito collabora come aiuto colorista presso il GGstudio (per gli albi “Gore”, “One” e “Extintion Seed”).
Dopo queste esperienze, viene contattato per disegnare il graphic novel in 6 volumi “Caged Birds”, dell’americana BellaFe.
In seguito pubblica una raccolta di racconti “Il giocattolaio e altri deliri”.
Partecipa in qualità di muralista, col collettivo Nube, alla riqualificazione urbana del Parco dei Murales a San Cipriano d’Aversa (Caserta).
Fondatore del collettivo Zen, che include Mario Schiano (disegnatore per Aurea e Repubblica) e Andrea Seth Marino Aka RaVeTuBe (doppiatore e youtuber), collettivo che si sta muovendo in ambito editoriale e con cui sta realizzando una miniserie sul Mostro di Firenze intitolata “Notte Infinita”su suoi testi e disegni di Leonardo Filesi.
Ha pubblicato diverse storie erotiche per Zavala Comic Magazine e ha lavorato sul reboot di una serie a fumetti degli anni ’90 per Bloodmoon Comics.
Attualmente è al lavoro su una serie per Bullseye Press.
È autore dei testi e dei disegni del fumetto BrainStorming con i colori di Ruben Curto, pubblicato da EF Edizioni.
Scrive articoli e news per la rivista MegaNerd.