Nato a Palermo nel 1972, da sempre appassionato di fumetti, studierà presso l’Accademia delle Belle Arti di Roma come scenografo. Da lì comincia una personale ricerca per applicare le tecniche pittoriche al fumetto, realizzando diverse storie
illustrate e operando come pittore e come disegnatore freelance.
Vince il primo premio come miglior fumetto nel concorso “Arena del fumetto 2003” di Bologna, con “Nemesi” e realizza per il mercato americano il n° 4 del fumetto “Haley – La terra dell’uomo libero”.
È colorista per la Dream Colours nel progetto fantasy “Niham” e realizza per la Scuola del Fumetto di Milano la graphic novel in due volumi il “Giglio Nero”: “Uomini di altri tempi” (2005), “Petali sparsi”(2007).
Per il teatro Ditirammu, del quale è il caricaturista ufficiale, realizza nel 2010 la trasposizione a fumetti dello spettacolo teatrale “Ninnarò – Il presepe raccontato” .
Nel 2011 collabora con Seven Age su diversi numeri di “ Cronache di Legend”, e nello stesso anno illustra “Le fiabe musicate di Nikù” e opera come progettista grafico e illustratore curando la copertina del romanzo fantasy “Ulthemar – La forgia della vita” di Antoni Lanzetta.